1

私は現在、.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/

助けてくれてありがとう。

4

1 に答える 1