我正在使用CloudFront为我的网站提供图像,css和js文件,并使用自定义来源选项将子域CNAMEd添加到我的帐户。它工作得很好。Cloudfront自定义原因导致重复内容问题
主要网站:www.mainsite.com
- static1.mainsite.com
- static2.mainsite.com
样页:www.mainsite.com/summary/page1。 HTM
此页面调用从static1.mainsite.com/images/image1.jpg图像
如果Cloudfront尚未缓存图像,它从www.mainsite.htm/images/image1.jpg获取图像
这一切都正常工作。
的问题是,谷歌警报已报道的页面,在两个被人发现:
页面应该只从WWW访问。现场。不应该从CNAME域访问页面。
我试图把一个mod重写在.htaccess文件中,我也试图把一个exit()放在主脚本文件中。
但是,当Cloudfront在其缓存中找不到该文件的static1版本时,它会从主站点调用它,然后对其进行缓存。
问题则是:
1. What am I missing here?
2. How do I prevent my site from serving pages instead of just static components to cloudfront?
3. How do I delete the pages from cloudfront? just let them expire?
感谢您的帮助。
乔