託管我已經看到了很多關於這個問題的手冊,特別是AWS' official docs我不能處理S3的靜態網站與我的域名
- 我創建了兩個水桶mydomain.com和www.mydomain.com。
我加入鬥政策mydomain.com:
{ 「版本」: 「2012年10月17日」, 「聲明」:[{ 「SID」: 「AddPerm」, 「效果」:「允許「,」Principal「:」「,」Action「:」s3:GetObject「,」Resource「:」arn:aws:s3 ::: mydomain.com/「}]}
我啓用了」託管「mydomain.com並將index.html放在那裏。所以我有它的端點mydomain.com.s3-website-us-east-1.amazonaws.com這是很好的在打開index.html。
我爲www.mydomain.com啓用了「將所有請求重定向到另一個主機名」爲mydomain.com.s3-website-us-east-1.amazonaws.com。但根據AWS的官員,我應該重定向到mydomain.com。但它不適用於我,我的重定向方式。無論如何,現在www.mydomain.com.s3-website-us-east-1.amazonaws.com在mydomain.com.s3-website-us-east-1.amazonaws.com打開index.htm。
Mydomain使用AWS route53註冊,所以我去了那裏,創建了一個別名s3-website-us-east-1.amazonaws.com exacly就像在文檔中。
我一直在等待24小時,但沒有任何變化......所以我做了一切,從AWS的官方文檔,但mydomain.com去無處...請幫助。
當您請求* mydomain.com *或* www.mydomain.com *時,您會得到什麼樣的錯誤? – James
也粘貼「主機mydomain.com」和「主機www.mydomain.com」的輸出。 (你可以使用nslookup而不是主機) – tedder42
@James對不起,推遲。錯誤只是:無法打開www.mydomain.com頁面。無法找到服務器www.mydomain.com。 – user3742622