【发布时间】:2018-03-19 17:01:22
【问题描述】:
我已将我的网站重定向到 https,但我需要将单个页面从 https 重定向到 http。
我重定向到 https 的规则是:
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
我可以使用什么规则将单个页面重定向到 http?
【问题讨论】:
-
这个问题被问了一遍又一遍。事实证明,最好的办法是解决为什么您要重定向的原因,而不是实际使您的服务不安全或损坏。
-
@arkascha 因为在此页面中我需要使用不适用于 ssl 的外部小部件
-
是的,包括外部内容是此类尝试的常见原因。重定向不起作用的位,浏览器将拒绝遵循这样的重定向。您需要通过您的服务代理该资源。