Amazon S3错误:指定的存储桶存在于另一个区域中

时间:2017-06-18 10:23:25

标签: amazon-web-services amazon-s3 static-site

我只是设置一个简单的启动页面基本静态HTML,我决定把它放在S3上。

我的桶名称与我的域名相同

www.example.com.s3-website.eu-west-2.amazonaws.com/

然后我有一个CNAME设置为同一个东西。

唯一的问题是我从Amazon S3收到400错误

400 Bad Request

  Code: IncorrectEndpoint
  Message: The specified bucket exists in another region. Please direct 
  requests to the specified endpoint.

我已经检查过了,我的水桶肯定是欧盟西部,这是它在服务静态网站时给我的端点。

2 个答案:

答案 0 :(得分:1)

您可以通过以下命令检查您的存储桶位置。

aws s3api get-bucket-location --bucket {bucketname}

可能是你的水桶位于eu-west-1而不是eu-west-2?

答案 1 :(得分:1)

我没有设法解决错误的区域问题,但是,我创建了一个cloudfront distrubution并将CNAME设置为。