使用檔案版本控制更新或移除具有 CloudFront 分佈的內容 - Amazon CloudFront

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

使用檔案版本控制更新或移除具有 CloudFront 分佈的內容

若要更新 CloudFront 已設定為您分發的現有內容,建議您在檔案名稱或資料夾名稱中使用版本識別碼。這有助於您控制管理 CloudFront 服務的內容。

使用版本化檔案名稱更新現有檔案

當您更新 CloudFront 分佈中的現有檔案時,建議您在檔案名稱或目錄名稱中包含某種版本識別符,以便更好地控制您的內容。此識別碼可能是日期時間戳記、序號或區分兩個相同物件版本的其他方法。

例如,您可能會命名圖形檔案為 image_1.jpg,而不是命名為 image.jpg。當您想要開始提供檔案的新版本,則命名新檔案名稱為 image_2.jpg 並更新在 Web 應用程式或網站的連結以指向 image_2.jpg。或者,您可能會將所有圖形放在 images_v1 目錄中,且當您想要開始提供一或多個圖形的新版本時,您可建立新的 images_v2 目錄,並更新連結以指向該目錄。使用版本控制時,您不需要等待物件過期,即可 CloudFront 開始提供新版本的物件,而且您不需要為物件失效付費。

即使您對檔案進行版本控制,仍建議您設定過期日期。如需詳細資訊,請參閱 管理內容在快取中停留的時間長度 (到期)

注意

指定版本控制的檔案名稱或目錄名稱與 Amazon S3 物件版本控制無關。

移除內容,因此 CloudFront 不會分發

您可以從原始伺服器移除您不想再包含在分發中的 CloudFront檔案。不過, CloudFront 將繼續顯示來自邊緣快取的檢視器內容,直到檔案過期為止。

若您想要立即移除檔案,就必須執行以下其中一項: