我正在尝试使用RewriteEngine将所有流量发送到 https://www.example.com 而不使用,因为这是一个沉重的解决方案。
我意识到有针对我的问题涉及.htaccess文件的解决方案,但我试图在/ apache2 / sites-enabled中的apache.conf中执行此操作
现在的行为:
更新:在我看来Virtualhost *:443并没有改变下面conf文件中的任何内容,我玩了433个部分,但它们根本不会影响服务器上的行为。< / p>
这是我的apache.conf:
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
.
.
.
Redirect 301 / https://www.example.com/
</VirtualHost>
<VirtualHost *:443> #added this part to fix the issue but it didn't help
ServerName example.com
Redirect 301 / https://www.example.com/
.
.
</VirtualHost>
<VirtualHost *:443>
ServerName www.example.com
.
.
</VirtualHost>
此外,很高兴知道这种方法是否存在任何风险/低效率。
感谢您的所有评论!