IIS以外のサーバーに既存のドメインがありますが、IISサーバーに移動しました。クライアントは、既存のサーバーから同じドメイン名を持つ新しいサーバーにURLをリダイレクトすることを望んでいます。
.htaccessファイルを変更してリダイレクトしますが、現在のabc.orgをPROD環境にリダイレクトする場合、URLはabc.orgのままです。 2つのPROD環境で同じドメイン(abc.org)を使用できるかどうかわかりませんか?
これを達成する方法は?
本当にすべきことは3つあります。
1)dns設定を変更し(Aレコードが新しいサーバーを指すように変更します)、伝播するのを待ちます。
2)伝播するのを待っている間に、mod_proxy proxypassルールを設定して、サーバーへのすべてのリクエストを新しいものに送信する必要があります
http://httpd.Apache.org/docs/2.2/mod/mod_proxy.html#proxypass
3)mod_proxy proxypassreverseルールを設定して、新しいサーバーから戻ってくるリダイレクトなどを支援します
http://httpd.Apache.org/docs/2.2/mod/mod_proxy.html#proxypassreverse
dnsが新しいサーバーに伝播するのを待ったら、mod_proxyをオフにして、古いサーバーにアクセスするための別のURLを与えることができます(old.example.comのDNSエントリにcnameを設定することもできます)古いサーバーのIPアドレスとその方法でアクセスします。)