为什么我转发www时会收到NoSuchBucket 404错误?

时间:2014-01-20 20:49:23

标签: http amazon-s3 forwarding

我正试图(通过屏蔽)将www.theaxelrods.com转发到http://axelrods.s3-website-us-west-2.amazonaws.com的我的Amazon S3托管静态网站。

由于某些原因,theaxelrods.com转发得很好,但www.theaxelrods.com没有。我甚至尝试将www添加为子域并从那里转发。

可能导致此错误的原因是什么?

  

404 Not Found

Code: NoSuchBucket
Message: The specified bucket does not exist
BucketName: www.theaxelrods.com
RequestId: 13C929CE3C10699B
HostId: fmi7K3bgEjRFxah/hxzyGx1FKy1Pte3+BK6TrNWcgy9KwsabLODfXZmGagnWkz3J

1 个答案:

答案 0 :(得分:6)

Bucketname是Amazon S3上的全局命名空间,必须是唯一的。详细了解此here

因此,如果要将其与Bucketname

一起使用,则可以使用www.theaxelrods.com创建另一个www.*

我以前没试过/需要它...但我找到了这个article,用于路由Route53。