サブドメインの Apache MOD_REWRITE

サブドメインの Apache MOD_REWRITE

まとめ
私は2台のサーバーを持っています。1台は本番用、もう1台は開発用です。

問題
コード内のサーバーのURLを同じにしておきたい。本番サーバーはblah.comしかし、開発サーバーはdev.blah.com両サイトのハードコードされたURLはblah.com

アクセスする際にはdev.blah.comApacheを使用して、リダイレクトせずにこのサイトに留まるにはどうすればよいですか?blah.com? 私はこれを正しく見ているのでしょうか、それとも他に何かすべきことがあるのでしょうか?

答え1

サイトが blah.com から URL を送信し、ブラウザでそれらの URL をクリックすると、ブラウザは blah.com に送信され、これを回避するために書き換えることはできません。

この問題の解決策は、サイトのベース URL を構成可能にするか、URL で相対パスを使用することです (つまり、/section/の代わりにを使用します) http://blah.com/section/

関連情報