我知道这个问题已被问过很多次,但我不知道为什么这对我来说仍然不起作用。
# 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非常可怕。
提前致谢。