
ホスティングの移行後でも、一部のユーザーのブラウザ/システムまたは ISP プロバイダーが新しい IP および DNS 設定などの新しいサーバーの詳細を更新しない場合があります。その場合、そのユーザーはどうなるのでしょうか。古いサーバーからサイトにアクセスできるようになりますか?
はいの場合、そのユーザーを新しいサーバーにリダイレクトすることは可能ですか?
答え1
トラフィックが古いIPアドレスに送信される間は、アクセスレベルに応じて3つの一般的なアプローチが可能です。
古い IP アドレスから新しい IP アドレスへのネットワーク アドレス変換を構成します。これはルーターのレベルで実行できるため、古いサーバーを再設定するのではなく、オフにすることができます。これは、http/https だけでなく、他のすべてのプロトコルでも機能します。
古いサーバーをリバース プロキシとして動作するように構成します。これにより、古いサーバーを使用して新しいサーバーのコンテンツを完全に表示できます。正確な構成は Web サーバーによって異なりますが、Nginx と Apache はどちらも ProxyPass ディレクティブをサポートし、IIS は URL 書き換えルールで同様の機能をサポートしています。または、既存の Web サーバーを HAProxy などの特別に設計されたものに置き換えることもできます。
新しいサイトを既存のドメインと (一時的な) 新しいドメインの両方で利用できるようにし、古い Web サーバーを構成して、新しいドメインに http 307 一時リダイレクトを送信します。これにより、新しい op-address が正しく解決されます。
答え2
この質問には詳細が欠けています...
古いサーバーがまだ動作している場合、古い DNS レコードを持つユーザーは、古い IP アドレスで引き続きアクセスできます。
状況によっては、ユーザーを新しいサーバーにリダイレクトすることが可能ですが、これには制限があります。たとえば、新しい IP アドレスまたは新しい一時的な名前にリダイレクトする必要があり、サイトがこれに対処できる必要があります。