我在設置CloudFront時遇到了問題。僅配置用於靜態內容的Origin Server的CloudFront分配
我想要做的是爲我的圖像創建一個CDN,只有託管在我自己的服務器上而不是S3存儲桶。因此,服務器上所有映像的目錄位於mysite.org/images/
,如果直接訪問而沒有文件名,則應該踢出404錯誤而不是403。現在,我需要設置的方式是,例如某人訪問我網站上的頁面misite.org/wedding/georgetown.html
或misite.org/wedding/london.html
在這些頁面上提供的所有圖像應該來自位置cdn.mysite.org/wedding/images/
,如果直接訪問而沒有文件名稱,則應該提供403錯誤。
所以我至今認爲幾乎沒有得到我的任何地方做,我成立了一個指向我的原始服務器mysite.org
CloudFront的分佈,但現在整個網站通過cdn.mysite.org
和mysite.org
是可訪問的,這是不是真的我試圖達到的目標。
任何幫助或建議,請提前
嘿Kannaiyan,感謝您的回答,我已經嘗試過這種方式並將images/images/*映射到原始服務器,但它不起作用,我只對每個請求獲得404。 – AlexB
404來自原產地。確保你有正確的來源指向行爲。 – Kannaiyan
原產地目前顯示custom-mysite.org – AlexB