我有一个在英国运行的网站,我希望使用相同的URL扩展到美国,但是有两个不同的服务器(一个英国服务器和一个美国服务器,因为每个服务器上的网站将完全不同)。该网站是一个由linux EC2托管的wordpress市场。
我如何将用户从美国发送到美国版本的网站?我也可以允许用户在这两个版本之间交替使用吗?(万一有人想看英国版本的话?)
发布于 2015-10-05 19:56:08
您可以使用Route53和geo路由:http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.html来完成这一任务。
详细信息:您将在两个不同的位置设置您的网站/服务,使用两个不同的堆栈。您需要一个已注册的域,并且需要Route53来管理该域。
您需要创建一个记录集,该记录集根据位置来指向您的域。通读:http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-values-geo.html#rrsets-values-geo-location
您需要选择地理位置路由,并将两个区域指向每个堆栈。您还需要设置一个后备方案,以防您没有掉进任何一个区域。
另见:https://aws.amazon.com/blogs/aws/route-53-domain-reg-geo-route-price-drop/
https://stackoverflow.com/questions/32955491
复制相似问题