【发布时间】:2018-04-08 04:32:59
【问题描述】:
我使用通配符 SSL 获得了一个网站 example.com。因此,每当我尝试进入子域abc.example.com 时,它都会不断将其重定向回example.com。如何停止重定向?我看到在.htaccess 文件中添加一个条件可以解决问题,但是我找到的所有答案都有不同的条件,我担心如果我改错了它会搞砸整个网站。
这是来自子域的.htaccess 文件:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule .* - [E=CANONICAL:http://abc.example.com%{REQUEST_URI},NE]
RewriteCond %{HTTPS} =on
RewriteRule .* - [E=CANONICAL:https://abc.example.com%{REQUEST_URI},NE]
</IfModule>
那么我应该添加什么条件来停止重定向?如果有帮助,两个网站都在使用 WordPress,我在 # BEGIN W3TC CDN 下找到了这段代码。
【问题讨论】:
-
ServerFault.com 是询问有关专业网络服务器配置问题的更好地方。
标签: php wordpress .htaccess ssl redirect