私は書き換えルールを持っています
RewriteRule (/m)?/cia16(.*) $1/cia$2?CIA=16 [QSA]
これは問題なく動作しますが、問題は、複数のホストの環境として実行されていることですが、メイン ホストにリダイレクトしようとするだけです。たとえば、これは の構成にありますが、オンの場合でもdev.example.com
書き換えによりdevexplosion-pills.dev.example.com
にリダイレクトされます(構成は同じです)。
私はそれを修正することができます:
RewriteRule (/m)?/cia16(.*) http://${HTTP_HOST}$1/cia$2?CIA=16 [QSA]
...しかし、これにより、望ましくないアドレス バーの URL が変更されます。フラグを使用し[L]
ても何も起こりません。
リクエスト URL を変更せずに現在のホストを使用するには、どのように書き換えルールを指定すればよいですか?