Apache でリクエストドメインに応じて URL を書き換える

Apache でリクエストドメインに応じて URL を書き換える

ユーザーが異なるドメインから URL を呼び出すときに、異なるファイルを提供したいと考えています。たとえば、Web サイトのデスクトップ バージョンとモバイル バージョンがあるとします。ユーザーがモバイル URL とデスクトップ URL にアクセスしたときに、特定のファイルを提供したいと考えています。

仮想ホストの概念については言わないでください。何らかの理由で、ここでは仮想ホストを使用できません。この Apache は、URL のモバイル バージョンとデスクトップ バージョンの両方を単一のインスタンスでサーバーします。

私の要件は

http://dev.domain.com/サブドメイン/ファイル---> これはデスクトップ版ファイル、たとえば /var/www/html/desktop.txt を提供する必要があります。

http://m-dev.domain.com/サブドメイン/ファイルこれはモバイル版ファイル(/var/www/html/mobile.txtなど)をサーバーするはずです。

書き換えルールについて教えてください。リクエストURLを検出し、ファイル名にリダイレクトするルールが必要です。

関連情報