2014-12-03 104 views
0

我正在嘗試在路由53中創建一個記錄集,該記錄集將指向我在s3上的一個靜態文件。無法使用亞馬遜路由指向亞馬遜S3網址53

例:https://s3-us-west-2.amazonaws.com/test/terms-conditions/termsconditions.html

我在航線53

創建CNAME記錄 「termsconditions.mydomain.com」

和我所提供的S3網址的價值。

https://s3-us-west-2.amazonaws.com/test/terms-conditions/termsconditions.html

記錄被保存後沒有任何錯誤。但現在當我去 termsconditions.mydomain.com我沒有得到任何迴應。

任何想法,爲什麼這不工作?

我已配置其他記錄集並指向EC2實例和負載均衡器,它們工作正常。

回答

1

當使用亞馬遜路線53指向亞馬遜S3鬥:

  • 的S3桶必須被命名爲您的域名相同,如termsconditions.mydomain.com
  • 配置桶靜態網站託管
  • 創建一個路由53記錄設置爲域別名的S3存儲

注意記錄集只能POI nt到URL的「域部分」,而不是整個URL。因此,您需要使用名爲termsconditions.mydomain.com的存儲桶,然後通過完整的URL訪問termsconditions.mydomain.com/termsconditions.html

如果您只想使用URL的域部分(例如termsconditions.mydomain.com)直接指向特定頁面,請在靜態網站主機配置頁面中將該頁面定義爲「索引」文檔。

參見:Setting Up a Static Website Using a Custom Domain