5

私はドメイン名maindomain.comを持っています

メインドメインにはブログがあります。メインドメインは現在アクティブではありません。したがって、サイトルートindex.phpへのすべてのリクエストは、htaccessを使用してmaindomain.com/blogにリダイレクトされます。

私はリダイレクトのためにhtaccessにこれを持っています

Redirect /index.php http://www.maindomain.com/blog/
Options All -Indexes

すべてが正常に動作します。

次に、アドオンドメインを追加しました。アドオンドメインのルートフォルダはmaindomain.com/addondomain.comです。

addondomain.comフォルダーにはindex.phpがあります。ブラウザでaddondomain.comにアクセスすると、http://www.maindomain.com/blog/にリダイレクトされます。これを防ぐにはどうすればよいですか。

4

1 に答える 1

1

追加のドメインには別のホストがあると思います: addondomain.com ?

この場合、次の条件を .htaccess に追加するだけです。

RewriteCond %{HTTP_HOST} maindomain.com$ [NC]

したがって、完全なリダイレクト ルールは次のようになります。

RewriteCond %{HTTP_HOST} maindomain.com$ [NC]
RewriteRule /index.php$ http://www.maindomain.com/blog/ [R]
于 2012-07-02T04:18:05.833 に答える