【问题标题】:SSL infinite redirectSSL 无限重定向
【发布时间】:2016-12-18 21:42:50
【问题描述】:
所以我们最近向我们的一个插件域添加了一个 SSL 证书,但它导致服务器上的每个域都转发到它。通过将以下内容添加到我的 .htaccess 文件中,我能够让它停止,但现在我得到一个无限重定向循环,我不知道如何修复它。
RewriteCond %{HTTP:X-Forwarded-SSL} !on
RewriteCond %{HTTP_HOST} !^implantwideseminars\.com
RewriteRule (.*) http://%{HTTP_HOST}/$1 [L,R=301]
任何帮助都将不胜感激
【问题讨论】:
标签:
.htaccess
redirect
ssl
【解决方案1】:
RewriteCond %{HTTP:X-Forwarded-SSL} !on
你是说如果它不在 SSL 上,它应该重定向到http://%{HTTP_HOST}/$1
注意到http 上缺少的s 吗?
尝试:
RewriteCond %{HTTP:X-Forwarded-SSL} !on
RewriteCond %{HTTP_HOST} !^implantwideseminars\.com
RewriteRule (.*) https://%{HTTP_HOST}/$1 [L,R=301]