2010-12-14 127 views
19

我已經設置了一個分發版,但我對可以在Cloudfront中設置的CNAME的目的有點困惑。假設我分配的Cloudfront域名爲d27fwrff25jcfdafa.cloudfront.net,則可以使用AWS管理控制檯分配「nice」CNAME static.example.com。Cloudfront CNAME與DNS CNAME

我不明白爲什麼我想這樣做。爲什麼我不會在我的網站DNS記錄中創建CNAME,並直接將其指向d27fwrff25jcfdafa.cloudfront.net,而不是在Cloudfront中創建CNAME?這是我所做的,它完美的作品,但我不喜歡不理解的東西。

或者,如果我只使用管理控制檯創建CNAME,那麼我不需要將我的名稱服務器設置爲亞馬遜,以便CNAME可以正確解析?我在文檔中找不到任何提及的步驟,所以我想我必須錯過一些東西!

感謝您的任何幫助, 保羅。

回答

25

您在第二段中描述的過程完全正確。您可以使用您的DNS提供商在您的域中創建CNAME記錄。然後,您告訴CloudFront有關CNAME的知識,以便在HTTP請求頭中的CNAME請求進入時使用您的分配。

希望這會有所幫助!

+0

啊,現在有道理。謝謝澄清。保羅 – Paul 2010-12-18 14:03:00