强制主页仅限于非ssl

时间:2013-02-19 20:31:40

标签: .htaccess ssl

我需要编写一个仅强制主页为非ssl的htaccess

所以,如果你要去https:// www。 123.com或https://123.com它将重定向/强制它转到http:// www。 123.com或http://123.com

我只想在主页上进行此更改。

2 个答案:

答案 0 :(得分:1)

我没有要测试的https框,但我认为这些规则可以做你想要的:

<IfModule mod_rewrite.c>

RewriteEngine On 

# Only rewrite if using HTTPS and that we're on the index page, then redirect to http
RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} ^/index.[a-z]+$ [NC]
RewriteRule .+ http://%{SERVER_NAME}%{REQUEST_URI} [R,QSA]

</IfModule>

答案 1 :(得分:0)

RewriteCond%{SERVER_PORT} 443 RewriteRule ^ $ http://eosworldwide.com/ [L,R = 301]