简单的Htaccess问题

时间:2015-01-29 07:28:16

标签: .htaccess redirect ssl

我有一个域名为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]

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

您可以使用:

RewriteCond %{HTTPS} on
RewriteRule ^topic/? http://%{HTTP_HOST}%{REQUEST_URI} [NC,NE,R=301,L]