Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.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 值得在不同的AWS位置发布不同的站点语言吗?_Amazon Web Services_Amazon S3_Aws Regions - Fatal编程技术网

Amazon web services 值得在不同的AWS位置发布不同的站点语言吗?

Amazon web services 值得在不同的AWS位置发布不同的站点语言吗?,amazon-web-services,amazon-s3,aws-regions,Amazon Web Services,Amazon S3,Aws Regions,我无法在不同位置的AWS存储桶之间分离专用于不同地区/语言的页面(页面不在单独的子域上,例如en.example.com和de.example.com,相反,页面的结构为example.com/en和example.com/de) 那么,是否值得将德语子页面放在法兰克福AWS地区的另一个bucket中,并将所有请求重定向到example.com/de(位于伦敦主要地区example.com域下)到单独的bucket中?位置相关ping是否会减少重定向呼叫导致的超重ping增加 与伦敦的主要地区相

我无法在不同位置的AWS存储桶之间分离专用于不同地区/语言的页面(页面不在单独的子域上,例如en.example.com和de.example.com,相反,页面的结构为example.com/en和example.com/de

那么,是否值得将德语子页面放在法兰克福AWS地区的另一个bucket中,并将所有请求重定向到example.com/de(位于伦敦主要地区example.com域下)到单独的bucket中?位置相关ping是否会减少重定向呼叫导致的超重ping增加


与伦敦的主要地区相比,东京、爱尔兰和巴黎地区也存在类似的问题。

如果您的主机来自S3,那么我认为您的所有内容都是静态的

我将从使用Cloudfront开始,如果您真的想,您可以在不同的位置将不同的语言映射到不同的存储桶,即/de/可以映射到eu-central-1中的存储桶,/en/可以映射到eu-west-2,等等


但是,这对最终用户看到的性能影响不大,因为他们应该从最近的边缘位置检索内容。

如果您的主机位于S3之外,那么我假定您的所有内容都是静态的

我将从使用Cloudfront开始,如果您真的想,您可以在不同的位置将不同的语言映射到不同的存储桶,即/de/可以映射到eu-central-1中的存储桶,/en/可以映射到eu-west-2,等等


但是,这对最终用户看到的性能影响不大,因为他们应该从最近的边缘位置检索内容。

谢谢。CloudFront似乎正是我需要的解决方案谢谢。CloudFront似乎正是我需要的解决方案