我已尝试以下设置并得到循环:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName www.example.org
DocumentRoot /var/www/../../../
...
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName example.org
RedirectPermanent / http://www.example.org/
</VirtualHost>
<VirtualHost *:443>
ServerAdmin [email protected]
ServerName www.example.org
RedirectPermanent / http://www.example.org/
</VirtualHost>
<VirtualHost *:443>
ServerAdmin [email protected]
ServerName example.org
RedirectPermanent / http://www.example.org/
</VirtualHost>
当我以相反的方式执行此操作(即将 80 重定向到 443)时,此设置有效。
我基本上想要实现的是,当我去
https://www.example.org
https://example.org
http://example.org
服务器重定向至http://www.example.org
肯定有诀窍。谢谢,干杯