

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 新增、移除或取代 CloudFront 分配的內容
<a name="AddRemoveReplaceObjects"></a>

本節說明如何確保 CloudFront 能夠存取您要向檢視器提供的內容，如何在您的網站或應用程式中指定物件，以及如何移除或取代內容。

**Topics**
+ [新增和存取 CloudFront 分佈的內容](#AddingObjects)
+ [使用檔案版本控制來更新或移除具有 CloudFront 分佈的內容](UpdatingExistingObjects.md)
+ [自訂 CloudFront 中檔案的 URL 格式](LinkFormat.md)
+ [指定預設根物件](DefaultRootObject.md)
+ [使檔案失效以移除內容](Invalidation.md)
+ [提供壓縮檔案](ServingCompressedFiles.md)

## 新增和存取 CloudFront 分佈的內容
<a name="AddingObjects"></a>

當您希望 CloudFront 分配內容 (物件) 時，您會將檔案新增至您指定用於分配的原始伺服器之一，並公開該檔案的 CloudFront 連結。CloudFront 節點不會從原始伺服器擷取新檔案，除非節點收到了對檔案發出的檢視器請求。如需詳細資訊，請參閱 [CloudFront 如何交付內容](HowCloudFrontWorks.md)。

當您新增要讓 CloudFront 分配的檔案時，請確保將其新增到分配中所指定的任一個 Amazon S3 儲存貯體，或者若是自訂原始伺服器，則新增到指定的網域內的某個目錄。此外，請確認適用的快取行為中路徑模式是否傳送請求到正確原始伺服器。

例如，假設快取行為的路徑模式是 `*.html`。若您尚未配置任何其他快取行為以將請求轉送到該原始伺服器，CloudFront 便只會轉送 `*.html` 檔案。在此情況下，舉例而言，CloudFront 絕不會分配您上傳至原始伺服器的 .jpg 檔案，因為您尚未建立任何包括 .jpg 檔案的快取行為。

CloudFront 伺服器不會就其所提供的物件判斷 MIME 類型。當您上傳檔案到原始伺服器時，建議您為該檔案設定 `Content-Type` 標頭欄位。