すべてのサブドメインをメイン ドメイン名にリダイレクトする必要があるサイトの 1 つで問題が発生しています。2 つのドメイン間でコンテンツを共有する Drupal サイトをセットアップしています (Domain モジュールを使用)。これが基本的に何が起こっているかです。
私の .htaccess ファイルには、これらのルールがあります..
RewriteCond %{HTTP_HOST} !^mydomain\.com$ [NC]
RewriteRule ^(.*)$ http://mydomain.com/$1 [L,R=301]
これにより、サブドメインが mydomain.com にリダイレクトされます。これはすばらしいことです。
問題は、同じ Drupal サイトを使用して Domain モジュールを介してコンテンツを共有する別のドメイン (myotherdomain.com) があることです。
その .htaccess ルールを設定するmyotherdomain.com
と、リダイレクトがmydomain.com
発生したくありません。それが起こらないようにする方法はありますか?
要点をまとめると:
- .mydomain.comが mydomain.com にリダイレクトする必要があるもの
- myotherdomain.com へのすべてのトラフィックは myotherdomain.com にとどまり、リダイレクトされないようにする必要があります。