【发布时间】:2012-06-03 02:42:38
【问题描述】:
我想将所有非 https 请求重定向到 https,但对子域的请求除外。例如
http://example.com/ => https://example.com/
http://example.com/page => https://example.com/page
但是
http://m.example.com/ REMAINS http://m.example.com/
这是我的 .htaccess 中的内容,它重定向所有请求(包括子域):
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
我知道我必须在 RewriteRule 之前添加一个条件,但我不太确定语法。
【问题讨论】:
标签: .htaccess