我有一个客户端,该客户端在一个服务器上具有一个站点,该服务器为他的域运行一个多站点SSL。他想在subdomian的linode上自行托管博客。我有一个指向子域的A记录,但是当我尝试加载该子域时,主站点的SSL会强制其通过SSL进行加载。
当我向子域服务器添加SSL证书时,仍在加载主域的证书。
<VirtualHost *:80>
ServerAdmin webmaster@example.com
ServerName buying.example.com
DocumentRoot /var/www/buying.example.com/public_html/
ErrorLog /var/www/buying.example.com/logs/error.log
CustomLog /var/www/buying.example.com/logs/access.log combined
</VirtualHost>
<VirtualHost *:443>
SSLEngine On
SSLCertificateFile /etc/ssl/certs/example.crt
SSLCertificateKeyFile /etc/apache2/ssl/buying.example.com.key
SSLCACertificateFile /etc/ssl/certs/example.ca-bundle
ServerAdmin info@example.com
ServerName buying.example.com
DocumentRoot /var/www/buying.example.com/public_html/
ErrorLog /var/www/buying.example.com/logs/error.log
CustomLog /var/www/buying.example.com/logs/access.log combined
</VirtualHost>
这是我的域虚拟主机文件。我正在安装wordpress,它将加载主要内容文件,但会加载到属性的css或js文件,因为它会发出混合内容警告。