2014-01-20 77 views
2

我正在嘗試轉發(通過屏蔽)www.theaxelrods.com到我的Amazon S3託管靜態網站http://axelrods.s3-website-us-west-2.amazonaws.com轉發www時,爲什麼會出現NoSuchBucket 404錯誤?

由於某種原因theaxelrods.com轉發很好,但www.theaxelrods.com沒有。我甚至嘗試將www添加爲子域,並從那裏轉發。

什麼可能導致此錯誤?

404未找到

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

您是否對站點啓用的「ServerAlias」進行了任何更改 – zee

+0

http://improve.dk/how-to-set-up-and-serve-private-content-using-s3/ – zee

回答

5

Bucketname是在Amazon S3上一個全局命名空間,且必須是唯一的。閱讀更多關於here

所以,你可以創建另一個Bucketnamewww.theaxelrods.com,如果你想與www.*

使用它,我不`噸設法/前需要它......但我發現這個article,對於Route53路由。

+0

該文章因爲亞馬遜並不是我的域名託管商(我使用的是godaddy)。但是,爲了簡單起見,我剛剛創建了一個從www到theaxelrods.com的子域重定向,然後轉發到單個S3存儲桶。 –