【发布时间】:2018-07-01 03:04:41
【问题描述】:
两个不同的网站,我想要一个 URL, 示例:当用户从印度访问 example.com 时,他得到了 website-1 但在同一个域和相同的 URL 上,而他从美国访问 example.com 而不是在同一个域上得到了具有相同 URL 的 website-2,所以任何人都可以帮助我吗?
【问题讨论】:
标签: hosting web-hosting
两个不同的网站,我想要一个 URL, 示例:当用户从印度访问 example.com 时,他得到了 website-1 但在同一个域和相同的 URL 上,而他从美国访问 example.com 而不是在同一个域上得到了具有相同 URL 的 website-2,所以任何人都可以帮助我吗?
【问题讨论】:
标签: hosting web-hosting
有多种归档方式(包括但不限于):
您有两台服务器,一台用于website-1,另一台用于website-2。现在,您将 DNS 服务器配置为为website-1(如果客户端来自印度)和website-2(如果用户来自世界其他地方)提供 IP。此功能称为 GeoDNS 或“地理位置负载平衡”。
我说“世界其他地区”是因为你永远无法确定,只会有来自印度和美国的请求。
您的服务器需要在对客户端进行 GeoIP 查找后决定要为哪个网站提供服务。与上面的逻辑基本相同,但这次只在一台服务器上实现。这可以使用大多数服务器端脚本语言来完成,甚至可以在您的网络服务器本身内完成。
【讨论】: