この書き換えルールがあります...
すべての最初のリクエストをworld.example.comからweb.example.comにリダイレクトします
RewriteCond %{HTTP_HOST} ^world\.example\.com$ [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{SERVER_PORT} !^80$
RewriteRule ^(.*)$ https://web.example.com$1 [R=301,L]
これはうまくいきます。しかし、私のアプリケーションのいくつかは...
https://world.example.com/approvals/?id=b47b5256567
残念ながら、web.example.comに正しくリダイレクトされていません。代わりに、クエリパラメータなしでweb.example.comに移動します。
クエリパラメータとともにすべてのリクエストをweb.example.comに適切にリダイレクトするにはどうすればよいですか?
基本的に、それが何をすべきか...
https://world.example.com/approvals/?id=b47b5256567
then
https://web.example.com/approvals/?id=b47b5256567
ワールドをWebに変更し、クエリ文字列を渡すだけです。
ヘルプ