我们可以做多个网站指向一个 URL 吗?
Can we do multiple websites pointing one URL?
two different websites and i want one URL,
example: when user visit example.com from India he get website-1 but on same domain and same URL and he visit example.com from US than he get website-2 with same URL on same domain, so any one can help me ?
有多种方法可以实现(包括但不限于):
- 基于 DNS 的方法
- 基于 IP 的方法
基于 DNS 的方法
您有两台服务器,一台用于 website-1
,一台用于 website-2
。现在,如果客户端来自印度,则配置 DNS 服务器为 website-1
提供 IP,如果用户来自世界其他地区,则为 website-2
提供 IP。此功能被引用为 GeoDNS 或 "Geolocation Load Balancing".
我说 "rest of the world" 因为你永远无法确定,只会有来自印度和美国的请求。
基于 IP 的方法
您的服务器需要在对客户端进行 GeoIP 查找后决定为哪个网站提供服务。与上面的逻辑基本相同,但这次只在一台服务器上实现。这可以使用大多数服务器端脚本语言来完成,甚至可以在您的网络服务器本身内完成。
two different websites and i want one URL, example: when user visit example.com from India he get website-1 but on same domain and same URL and he visit example.com from US than he get website-2 with same URL on same domain, so any one can help me ?
有多种方法可以实现(包括但不限于):
- 基于 DNS 的方法
- 基于 IP 的方法
基于 DNS 的方法
您有两台服务器,一台用于 website-1
,一台用于 website-2
。现在,如果客户端来自印度,则配置 DNS 服务器为 website-1
提供 IP,如果用户来自世界其他地区,则为 website-2
提供 IP。此功能被引用为 GeoDNS 或 "Geolocation Load Balancing".
我说 "rest of the world" 因为你永远无法确定,只会有来自印度和美国的请求。
基于 IP 的方法
您的服务器需要在对客户端进行 GeoIP 查找后决定为哪个网站提供服务。与上面的逻辑基本相同,但这次只在一台服务器上实现。这可以使用大多数服务器端脚本语言来完成,甚至可以在您的网络服务器本身内完成。