0

既存のサイトの新しいバージョンのサーバー構成を検討しているところです。

以前は 2 つのサイトが 1 つに統合されていました: www.domain1.com www.domain2.com

これらは www.domain2.com に統合されています。

www.domain2.com の DNS エントリは、www.domain2.com と同じ IP アドレスを指すように変更されます。

ページ アドレスが変更されたため、古いページから新しいページへの 1 対 1 のマッピングはありません。

古いサイトの両方から新しいサイトにページをリダイレクトする必要があります。つまり、次のとおりです。

  1. domain1.com から domain2.com へのページと、変更されたページ アドレスを使用します。
  2. domain2.com から別のアドレスを持つ新しいページへの古いページ。

これどうやってするの?

4

1 に答える 1

0

次のようにして、domain1.com から domain2.com にリダイレクトできます。

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)domain1\.com [NC]
RewriteRule ^(.*)$ http://www.domain2.com/$1 [QSA,L,R=301]

ただし、古いページを新しいページにリダイレクトするには、何をすべきかを知っているだけで、場合によっては RewriteRules を記述する必要があります。

書き換えの詳細については、こちらのドキュメントを参照してください

于 2012-08-16T08:42:49.960 に答える