我有一个域名为https的域名。但我想只有一页是http,因为它与一些不安全的网站进行通信。我希望重定向/topic/*
下的所有页面。例如
https://example.com/topic/introduction-3/
到
http://example.com/topic/introduction-3/
我已尝试过此代码,但无效
RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} ^/topic/(.*)
RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [R=301,L]
感谢您的帮助
答案 0 :(得分:2)
您可以使用:
RewriteCond %{HTTPS} on
RewriteRule ^topic/? http://%{HTTP_HOST}%{REQUEST_URI} [NC,NE,R=301,L]