1
我想迫使HTTPS的整个网站除外:强制HTTPS到所有除子域和文件夹
- 子域
- 一个目录
因为,一个名为目录EFR我有做了一些如:
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !efr [NC]
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
现在子域的条件是剩余的。我想停止HTTPS: subdomain.domain.com,只有domain.com应该是HTTPS。
请让我知道我该怎么做到这一点。
感谢
第二线 - 我想对www.domain.com和domain.com,既。它会照顾吗? –
是'^(www \。)?domain \ .com $'同时匹配WWW和非WWW – anubhava
它不工作:(这里是文件内容 - RewriteCond%{HTTPS} off RewriteCond%{REQUEST_URI}! RewriteRond^https://%{HTTP_HOST}%{REQUEST_URI} [L,R = 301] RewriteCond%{HTTPS} off RewriteCond%{HTTP_HOST} ^(www \。)?domain \。 [$] [NC] RewriteRule!^ wfr https://%{HTTP_HOST}%{REQUEST_URI} [L,R = 301,NC] –