最近,我已经为我的站点的静态内容设置了一个AWS S3桶,并为我的CDN设置了w/ a CloudFront发行版。我用子域来完成这个任务。
但是,在运行YSlow之后,我意识到cookie数据仍然被传递给我的子域CDN (4个cookie),我怀疑它是来自根域Google广告的cookie。因此,我想为我的CDN设置另一个专用的根域。
我的问题是,如果这个新的根域只用于我的CDN,我应该设置什么作为根A记录的IP地址?显然,CDN的目的是允许它根据位置来确定最终的目的地IP。
还是说,这个IP到底是什么,它是由CDN驱动的,难道这一点不重要吗?
发布于 2013-01-23 07:45:27
首先,您可以控制CloudFront发行版有关cookie的行为。您可以完全禁用曲奇前进,也可以禁用所需的白名单。
对于DNS,您不应该提供IP,因为实际的服务IP将根据每个用户的位置在运行时确定。您需要在发行版设置中定义CNAME:http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CNAMEs.html
请注意,DNS协议不允许为DNS命名空间的顶部节点(也称为区域顶点)创建CNAME记录。
https://serverfault.com/questions/471607
复制相似问题