私は現在、.htaccess
すべてのリクエストをサイトの SSL バージョンにリダイレクトするファイルに次のものを持っています。
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-SSL} !on
RewriteRule ^(.*) https://www.mydomain.com$1 [R=301,nc]
ここで、現在のルート URL への呼び出しを、クエリ文字列が添付されている場合にのみ、同じクエリ文字列を持つ新しい URLにリダイレクトしたいと考えています。例:
https://www.mydomain.com/?foo=bar
リダイレクト先:
https://www.mydomain.com/new_mapping/?foo=bar
一方、クエリ文字列のないリクエストは引き続きhttps://www.mydomain.com/
助けてくれてありがとう。