对于我们的网站,我们需要重定向以下登录网址
http://lit.example.com/index.php?action=initLogon
到
https://lit.example.com:60558/index.php?action=initLogon
我在网上找不到任何解决方案。
答案 0 :(得分:0)
您可以将RewriteCond
与RewriteRule
用于此
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteCond %{QUERY_STRING} action=initLogon
RewriteRule ^/?index.php$ https://lit.example.com:60558/index.php [R,L]
这检查它是否是普通的HTTP请求,如果查询字符串确实是action=initLogon
则查看。如果是,则将客户端重定向到新的HTTPS URL。