我有两个网站,一个运行99%作为http(网站A),一个运行100%作为https(网站B)。
我想创建一个htaccess文件,将用户从站点B重定向到站点A,而不将其URL从https:更改为http:自动切换到http:
我在网站A上的内容是:
RewriteCond %{HTTPS} on
RewriteRule ^(.*)$ http://sitehere.com/$1 [R,L]
除非我有一个做的页面想要在网站A上作为https: 如何从上述htaccess规则中排除此页面? (让我假装我知道要排除的完整路径/文件位置,它是/ news /)
提前感谢您的帮助。
答案 0 :(得分:1)
只需将其添加为条件:
RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} !^/news/
RewriteRule ^(.*)$ http://sitehere.com/$1 [R,L]