本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
新增、移除或取代 CloudFront 分發的內容
本節說明如何確保 CloudFront 能夠存取您要向檢視器提供的內容,如何在您的網站或應用程式中指定物件,以及如何移除或取代內容。
主題
新增和存取 CloudFront 分發的內容
當您希望 CloudFront 分配內容 (物件) 時,您會將檔案新增至您指定用於分配的原始伺服器之一,並公開該檔案的 CloudFront 連結。CloudFront 節點不會從原始伺服器擷取新檔案,除非節點收到了對檔案發出的檢視器請求。如需詳細資訊,請參閱 CloudFront 如何交付內容。
當您新增要讓 CloudFront 分配的檔案時,請確保將其新增到分配中所指定的任一個 Amazon S3 儲存貯體,或者若是自訂原始伺服器,則新增到指定的網域內的某個目錄。此外,請確認適用的快取行為中路徑模式是否傳送請求到正確原始伺服器。
例如,假設快取行為的路徑模式是 *.html
。若您尚未配置任何其他快取行為以將請求轉送到該原始伺服器,CloudFront 便只會轉送 *.html
檔案。在此情況下,舉例而言,CloudFront 絕不會分配您上傳至原始伺服器的 .jpg 檔案,因為您尚未建立任何包括 .jpg 檔案的快取行為。
CloudFront 伺服器不會就其所提供的物件判斷 MIME 類型。當您上傳檔案到原始伺服器時,建議您為該檔案設定 Content-Type
標頭欄位。