将https重定向到http需要一个带有htaccess的URL

时间:2014-12-15 11:20:54

标签: .htaccess http redirect ssl https

我试图将我的网页重定向到普通的http,但是一个特定的网址应该重定向到https。

我试过了:

RewriteCond %{HTTPS} off
RewriteRule ^site-name\.html$ https://domain.com/site-name.html [L,R=301]

但是这样,普通网站可通过http和https访问。

也许你们可以帮助我。

1 个答案:

答案 0 :(得分:1)

您可以让其他人为所有其他网页重定向https->http

RewriteCond %{HTTPS} on
RewriteRule !^site-name\.html$ http://domain.com%{REQUEST_URI} [NE,L,R=301]

RewriteCond %{HTTPS} off
RewriteRule ^site-name\.html$ https://domain.com%{REQUEST_URI} [NE,L,R=301]