我有这个重写规则:
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/(register|login)
RewriteCond %{HTTPS} !=on
RewriteRule (.*) https://%{SERVER_NAME}/$1 [L,R]
我还有其他几个需要像这样强制使用 HTTPS:
http://www.mysite.com/inc/dues_login/ABC
http://www.mysite.com/inc/dues_login/DEF
http://www.mysite.com/inc/dues_login/GHI
我怎样才能让这些也强制使用 https?
您可以简单地扩展当前条件:
这是假设任何以http://www.mysite.com/inc/dues_login开头的 url都应该强制使用 https。
如果您只想将列出的特定路径重定向到 https:
您可以将 dues_login 添加为 RewriteCond