小编Joe*_*xer的帖子

Cloudfront Custom Origin导致重复的内容问题

我使用CloudFront的服务于图片,CSS和JS文件使用与子域CNAMEd习俗起源选项在我的帐我的网站.它工作得很好.

主要网站:www.mainsite.com

  1. static1.mainsite.com
  2. static2.mainsite.com

示例页面:www.mainsite.com/summary/page1.htm

此页面从static1.mainsite.com/images/image1.jpg调用图像

如果Cloudfront尚未缓存图像,则会从www.mainsite.htm/images/image1.jpg获取图像

一切正常.

问题是谷歌警报已报告在以下两个位置找到该页面:

该页面只能从www访问.现场.不应从CNAME域访问页面.

我试图在.htaccess文件中放一个mod重写,我也尝试在主脚本文件中放一个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?
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

cname duplicates amazon-cloudfront

12
推荐指数
2
解决办法
4568
查看次数

标签 统计

amazon-cloudfront ×1

cname ×1

duplicates ×1