301在apace.conf中重定向,非www到www AND http://到https://

时间:2017-10-16 00:09:18

标签: apache redirect seo http-status-code-301 canonicalization

我正在尝试使用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>

此外,很高兴知道这种方法是否存在任何风险/低效率。

感谢您的所有评论!

0 个答案:

没有答案