私たちのウェブサイトでは、次のログインURLのリダイレクトが必要です
http://lit.example.com/index.php?action=initLogon
に
https://lit.example.com:60558/index.php?action=initLogon
Webでこれに対する解決策は見つかりませんでした。
私たちのウェブサイトでは、次のログインURLのリダイレクトが必要です
http://lit.example.com/index.php?action=initLogon
に
https://lit.example.com:60558/index.php?action=initLogon
Webでこれに対する解決策は見つかりませんでした。
これに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 にリダイレクトします。