Cloudfront CNAME与DNS CNAME

Pau*_*aul 21 cname amazon-web-services amazon-cloudfront

我已经设置了一个发行版,但我对可以在Cloudfront中设置的CNAME的目的感到有点困惑.假设我指定的Cloudfront域是d27fwrff25jcfdafa.cloudfront.net,我可以使用AWS管理控制台分配"nice"CNAME static.example.com.

我不明白为什么我想这样做.为什么我不在我的网站DNS记录中创建CNAME并直接指向d27fwrff25jcfdafa.cloudfront.net而不是在Cloudfront中创建CNAME?这就是我所做的,它完美无缺,但我不喜欢不理解的东西.

或者,如果我仅使用管理控制台创建CNAME,那么我是否需要将我的名称服务器设置为亚马逊,以便可以正确解析CNAME?我在文档中找不到任何提及的步骤,所以我想我必须遗漏一些东西!

谢谢你的帮助,保罗.

小智 25

您在第二段中描述的过程是完全正确的.您可以使用DNS提供商在域中创建CNAME记录.然后,您可以告诉CloudFront有关CNAME的信息,以便当请求在HTTP主机标头中输入您的CNAME时,它知道使用您的分发.

希望这可以帮助!

  • 如果DNS将其直接指向您的发行版,为什么需要HTTP主机头? (2认同)