pes*_*eso 3 domain-name-system redirect amazon-web-services amazon-route53
我将如何进行具有以下效果的 URL 重定向:
网站:example.com
如果用户来自印度 IP 地址:example.com -> india.example.com
具有基于位置的路由的Route53将是处理基于位置的事物的典型方法。它不会更改请求域,但会将请求路由到最近的区域。
为了实现您想要的目的,CloudFront 可以添加一个标头来说明查询的来源。在此基础上,您可以让网络服务器进行重定向。文档在这里。
使用 Lambda@Edge,您可以将用户重定向到特定于国家/地区的 URL(Michael 在评论中提供的解决方案)。更多信息请点击这里。
下一个选项是订阅地理位置数据库。使用 PHP 脚本根据源 IP 确定位置并相应转发。