我安装了 SSL(愚蠢地)来加密正在发送的数据,唯一的问题是我的子域被重定向到我的主域。我将我的默认虚拟主机改回原来的设置,并输入了 a2dismod ssl。现在,当我输入 www.domain.com 时,它会重定向到https://www.domain.com,然后显示 SSL 连接错误。
我希望要么让 SSL 在 main+sub 上工作,要么完全删除。有没有人知道为什么它会重定向到 Https?
我的 VirtualHosts 文件是:
<VirtualHost *:80>
ServerName www.domain.com
DocumentRoot /var/www/folder
#SSLEngine on
#SSLCertificationFile /etc/apache2/ssl/apache.crt
#SSLCertificationKeyFile /etc/apache2/ssl/apache.key
</VirtualHost>
<VirtualHost *:80>
ServerName sub.domain.com
DocumentRoot /var/www/sub
#SSLEngine on
#SSLCertificationFile /etc/apache2/ssl/apache.crt
#SSLCertificationKeyFile /etc/apache2/ssl/apache.key
</VirtualHost>
现在,如果我取消注释带有 # on 的行并将 *:80 更改为 *:443 它会重定向到启用 SSL 的主站点...