我正在使用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?
感謝您的幫助。
喬