我已经设置了一个发行版,但我对可以在Cloudfront中设置的CNAME的用途感到有点困惑。假设我分配的CloudFront域是d27fwrff25jcfdafa.cloudfront.net,我可以使用AWS管理控制台分配"nice“CNAME static.example.com。
我不明白为什么我要这么做。为什么我不在我的站点DNS记录中创建CNAME,并将其直接指向d27fwrff25jcfdafa.cloudfront.net,而不是在Cloudfront中创建CNAME?这就是我所做的,它工作得很完美,但我不喜欢不理解的东西。
或者,如果我只使用管理控制台创建CNAME,那么我不需要将我的名称服务器设置为Amazons,以便正确解析CNAME吗?我在文档中找不到任何提到该步骤的地方,所以我猜我一定是漏掉了什么!
谢谢你的帮助,保罗。
发布于 2010-12-15 15:59:25
你在第二段中描述的过程是完全正确的。您可以使用DNS提供商在您的域中创建CNAME记录。然后告诉CloudFront关于CNAME的信息,这样当请求在HTTP Host报头中带有您的CNAME时,它就知道要使用您的发行版。
希望这能有所帮助!
https://stackoverflow.com/questions/4445396
复制相似问题