我想重定向: 1)http://example.com到https://www.example.com 2)http://www.example.com到https://www.example.com
但我的.htaccess通常会忽略RewriteCond中的%{HTTPS} ... 因此,我无法处理第二个提到的情况,它给我循环重定向错误消息。
.htaccess如下:
";"
我会尽力说非常好谢谢!任何帮助我解决这个问题的人。
答案 0 :(得分:0)
你真的只需要一个你想要的规则。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com [NC,OR]
RewriteCond %{HTTPS} !^on
RewriteRule ^(.*)$ https://www.example.com [NC,R=301,L]