最近、1and1.com から新しいドメイン名を購入し、HTTP リダイレクト オプションを使用してサーバーのアドレスを指定しました。たとえば、新しいドメインがnew.comで、確立されたサーバーがold.comであるとします。
1and1 の構成ページを介して old.com/new にリダイレクトしていますが、これは動作しますが、 new.com にアクセスすると、ブラウザーの URL が old.com/new に変更されるという事実を除けば、 . これは明らかに私が望んでいることではありません。
htaccess ルールを設定しました。
# BEGIN New.com
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^new.com
RewriteRule ^(.*) http://old.com/new [P]
</IfModule>
# END New.com
同様に、仮想ホストの Apache 構成を行いました。
<VirtualHost *:80>
ServerName www.new.com
DocumentRoot /www/old/html/new/
</VirtualHost>
次に、ローカル DNS キャッシュをフラッシュしました。それでも、ブラウザのアドレス バーをold.com/newに変更し続けます。私は何が欠けていますか?伝播するのに時間が必要なだけですか、それとも設定が間違っているか、何かを適切に設定できませんでしたか?