2016-10-22 95 views
2

我以前在S3上託管過我的靜態網站,但是當我的帶有2FA的Android手機死機且客戶支持未接受我的身份證/地址證明時,我無法訪問該帳戶。S3靜態網站存儲桶不可用

我有另一個AWS賬戶,但是當我試圖讓我的域名作爲靜態網站託管時,存儲桶不可用(因爲我的其他賬戶已經在S3上創建了它)。 如果存儲桶名稱與域不匹配,Hosting a Static Website on Amazon S3 documentation 沒有提及託管靜態域的任何方式。

我該如何解決這個問題?

+1

你不能解決這個問題。您需要聯繫AWS支持並與他們合作,以恢復您的舊帳戶,或者至少與他們合作以獲取S3存儲桶名稱。 –

回答

2

亞馬遜S3存儲桶名稱爲全球範圍內唯一跨所有全球區域。如果存在一個具有給定名稱的存儲桶,那麼在該存儲桶被刪除之前,該名稱不能再次使用。

當在亞馬遜S3上託管靜態網站時,請使用您自己的域名,存儲桶名稱必須與域相同,例如www.example.com

看來您的存儲桶名稱仍舊由您的舊帳戶「使用」。你要麼需要:

  • (也許證明信用卡的知識和驗證的電子郵件地址),或
  • ,要求桶是刪除因爲你重新訪問該帳戶自己的匹配域名

您應該嘗試contacting AWS Customer Service(帳單&帳戶查詢)。

+2

解決方法:在以下設置中選擇一個新的存儲桶名稱(無關緊要)...將指向新存儲區的網站託管端點的CloudFront分配配置爲原點,並將期望的域名作爲備用名稱分配,然後將DNS指向CloudFront。在此配置中,不需要存儲桶名稱與域名匹配。但是真的......這裏的答案是正確的。 +1 –

+0

哦,不錯的選擇!緩存內容也可以帶來更快的體驗。 –