一个域 – 两个服务器在不同的国家

例如,我有一个名 – “gog.com”。 我从一个国家赢得了一些客户 – 由一台服务器提供服务,另一台服务器提供服务。 有没有可能,而不改变域名?

您可以使用诸如http://www.maxmind.com/app/ip-location的GeoIP服务来查找用户的位置并将其redirect到本地服务器。 如果您在域名上使用URL掩码,他们将不会看到redirect。

正如Khal所build议的那样,您可以使用GeoIP服务来检测用户来源,然后将其redirect到相应的服务器。 一个选项可能是有三个服务器名称www.gog.com,www.region1.gog.com和www.region2.gog.com。 打到www.gog.com的请求会根据其来源被redirect到www.region1.gog.com或www.region2.gog.com(redirect被指示给浏览器)。 这样,您只需要在第一个请求上进行redirect,所有后续的请求都可以直接从相应的服务器提供。