Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何使用Cloudfront或Route 53将域重定向到域路径?_Amazon Web Services_Amazon S3_Amazon Cloudfront_Amazon Route53_Aws Load Balancer - Fatal编程技术网

Amazon web services 如何使用Cloudfront或Route 53将域重定向到域路径?

Amazon web services 如何使用Cloudfront或Route 53将域重定向到域路径?,amazon-web-services,amazon-s3,amazon-cloudfront,amazon-route53,aws-load-balancer,Amazon Web Services,Amazon S3,Amazon Cloudfront,Amazon Route53,Aws Load Balancer,我有一个S3 bucket,它在/id和/en中提供静态HTML 例如,我有一个域,我想重定向到或基于客户端地理位置 有没有办法通过CloudFront或Route 53实现这一点 谢谢无服务器方式: 附上lambda@edge到云端分布。在lambda@edge,检查客户端IP的地理位置,并相应地返回301重定向 非无服务器方法: 启动两个公共EC2(比如A和B)。将A和B配置为分别将通信重定向到/id和/en。然后对这两个实例进行路由53地理定位路由 如果有人有更好的方法,请在评论中告诉我

我有一个S3 bucket,它在
/id
/en
中提供静态HTML

例如,我有一个域,我想重定向到或基于客户端地理位置

有没有办法通过CloudFront或Route 53实现这一点

谢谢

无服务器方式: 附上lambda@edge到云端分布。在lambda@edge,检查客户端IP的地理位置,并相应地返回301重定向

非无服务器方法: 启动两个公共EC2(比如A和B)。将A和B配置为分别将通信重定向到
/id
/en
。然后对这两个实例进行路由53地理定位路由

如果有人有更好的方法,请在评论中告诉我