我已经在ubuntu apache2上创建了两个虚拟主机文件
www.example1.com.conf
www.example2.com.conf
与端口80正常工作。不带https。
我为443添加了以下代码
VirtualHost *:443>
ServerAdmin info@example1
ServerName example1.com
DocumentRoot /var/www/www.example1.com/
#SSLEngine on
#SSLCertificateFile /etc/ssl/example1.crt
#SSLCertificateKeyFile /etc/ssl/example1.key
#SSLCertificateChainFile /etc/ssl/SectigoRSADomainValidationSecureServerCA.crt
</VirtualHost>
和
<VirtualHost *:443>
ServerAdmin info@example2
ServerName example2.com
DocumentRoot /var/www/www.example2.com/
</VirtualHost>
现在,当我打开https://www.example2.com/时,我看到的是example1.com的内容。
但是如果我做http://www.example2.com/,那么内容还可以。
能否请您说明问题所在?