我已经完成了这个post,他们建议了两个单独的规则,但我想将两个规则合并为一个。
我的这个工作(重复相同的规则)
RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteRule (.*) https://www.example.com%{REQUEST_URI} [R,L]
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule (.*) https://www.example.com%{REQUEST_URI} [R,L]
但这不起作用:
RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule (.*) https://www.example.com%{REQUEST_URI} [R,L]
htaccess是否有可能无法读取三个条件?