0

私のドメインの 1 つは、単に www.mydomain.com ではなく、mail.mydomain.com、ftp.mydomain.com、pop.mydomain.com など、さまざまな方法で Google によってインデックス登録されています。

.htaccess ファイルに次の 2 行を挿入しました。これは、Google にインデックスを更新するように指示するのにうまく機能しているようです。

RewriteCond %{HTTP_HOST} !^(www)\.mydomain\.com [NC]  
RewriteRule (.*) http://www.mydomain.com/$1 [R=301,L]

ただし、ローカル サーバー (127.0.0.1) の .htaccess ファイルにこれらの同じ 2 行が含まれていると、常に www.mydomain.com にリダイレクトされるため、127.0.0.1 に到達できなくなります。

ローカルサーバーでコメントアウトする必要がないように、これらの2行を記述する方法を知っている人はいますか?

4

1 に答える 1

1

関連する行を Apache 構成に入れ、ライブ構成と開発構成を別々にすることで、この問題に対処しました。とにかく、ファイルパスの理由とサーバー名のために必要になる可能性があります。

于 2013-01-10T14:55:03.707 に答える