ドメイン名があり、2つのサーバーでWebサイトをホストしたい。 1台のサーバーはヨーロッパに、もう1台はアジアにあります。どうすればヨーロッパの人々をヨーロッパのサーバーにルーティングし、アジアの人々をアジアのサーバーにルーティングできますか?
アジアでヨーロッパのウェブサイトにアクセスする場合は非常に遅く、その逆もあるため、これを行いたいと思います。いくつかの大きなウェブサイトもこれを行っていることを知っています/考えています(Google、Facebookなど)。
これを行うことは可能ですか?または、この問題を管理する別の方法はありますか?そして、私は2つのドメイン名を考えていません。
要求元のIPアドレスに最も近いIPアドレスを返すDNSサーバーを使用できます。
私はそのようなサービスを使ったことがありませんが、Server Fault postGeo-DNSプロバイダー?は多くのプロバイダーについて議論しています。
簡単です。ヘッダーのindex.phpにスクリプトのIP検出ジオロケーションを配置するだけです。例:asiaからのIPの場合、asia.yourcompany.comにリダイレクトするか、www.yourcompany.comにリダイレクトする
インドネシアからの訪問者の場合、Yahooはid.yahoo.comにリダイレクトします:)
Yoni、大企業は、Ciscoの Global Site Selector のようなDNSロードバランシングアプライアンスを使用してこれを行っています。
DNSの複数のAレコードを調査します。あなたが望むことをするかもしれません。調査する価値があります。