强制http到https除了一些网址

时间:2016-01-12 08:44:55

标签: .htaccess

我知道这个问题已被问过很多次,但我不知道为什么这对我来说仍然不起作用。

# force https:// for all except some selected URLs    
RewriteCond %{HTTPS} off
RewriteCond %{THE_REQUEST} !/freezer-rack-configurator-demo/ [NC]
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# force http:// for selected URLs
RewriteCond %{HTTPS} on
RewriteCond %{THE_REQUEST} /freezer-rack-configurator-demo/ [NC]
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

我需要所有网址都是https,而且它的工作没有问题。但是url" freezer-rack-configurator-demo"当我需要它只是http时,仍然被迫使用https。有人还会指导我如何使用多个网址执行此操作。我对htaccess非常可怕。

提前致谢。

0 个答案:

没有答案