Amazon S3错误:指定的存储区存在于另一个区域
问题描述:
我只是设置了一个简单的启动页面基本静态HTML,我决定将它放在S3上。Amazon S3错误:指定的存储区存在于另一个区域
我的桶的名字叫做同我的域名
www.example.com.s3-website.eu-west-2.amazonaws.com/
然后,我已经有了一个CNAME设置为相同的事情。
唯一的问题是我是来自亚马逊S3
400 Bad Request
Code: IncorrectEndpoint
Message: The specified bucket exists in another region. Please direct
requests to the specified endpoint.
我检查得到一个400错误和我斗,绝对是欧盟西方,这是服务于静态的网站时,它给我的终点。
答
您可以通过以下命令检查您的存储桶位置。
aws s3api get-bucket-location --bucket {bucketname}
难道是你的水桶位于欧洲西部1而不是欧洲西部2吗?
+0
回来了{ “LocationConstraint”:“eu-west-2” },然后去到www.example.com.s3-website.eu-west-1.amazonaws.com是404.它肯定存在,它只是不正确的导向,我很困惑,为什么。 –
答
我没有设法解决错误的区域问题,但是,我创建了一个云端分布并为其设置了一个CNAME。
进入S3存储桶属性,单击静态网站托管。它会给你使用的URL。检查它是否正在工作,然后检查您的CNAME是否指向相同的URL。 –
我们将需要存储桶的实际名称,以排除不太明显的细节问题。 –
当然 - http://www.golrnr.com.s3-website.eu-west-2.amazonaws.com/ –