我们可以做多个指向一个URL的网站吗?

时间:2018-01-22 13:08:33

标签: hosting web-hosting

  

两个不同的网站,我想要一个网址,   例如:当用户访问来自印度的example.com时,他获得了网站-1但是在相同的域名和相同的URL上,他访问来自美国的example.com,而不是他在相同的域名上获得具有相同URL的网站-2,那么任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

有多种方法可以实现这一目标(包括但不限于):

  • 基于DNS的方法
  • 基于IP的方法

基于DNS的方法

您有两台服务器,一台用于website-1,另一台用于website-2。现在,如果客户端来自印度,则配置DNS服务器为website-1提供IP;如果用户来自世界其他地方,则配置website-2。此功能称为GeoDNS或“地理位置负载平衡”。

我说“世界其他地方”,因为你永远无法确定,只会有来自印度和美国的请求。

基于IP的方法

您的服务器需要在对客户端进行GeoIP查找后决定要服务的网站。基本上与上面的逻辑相同,但这次只在一台服务器上实现。这可以使用大多数服务器端脚本语言完成,甚至可以在您的Web服务器本身中完成。