一個靜態網站託管在 S3 中,並透過 CloudFront 使用 Managed-CachingDisabled 快取策略來交付。開發人員頻繁更新特定的 S3 物件,使用者在首次載入時會看到正確的內容,但瀏覽器重新整理後卻無法取得更新後的物件。SysOps 管理員應該建議進行哪些變更,以確保重新整理的頁面能取得最新的檔案?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 在 S3 物件中新增一個帶有 max-age=0 的 Cache-Control 標頭。.
為什麼這是答案
正確答案是「在 S3 物件中新增一個帶有 max-age=0 的 Cache-Control 標頭」。當 S3 物件包含 Cache-Control: max-age=0 標頭時,CloudFront 會將請求轉發到 S3 以驗證物件的新鮮度,即使它在快取中。這確保了使用者在重新整理頁面時,CloudFront 會檢查是否有更新的內容,從而提供最新的檔案。 選項「將 CloudFront 快取策略切換為 Managed-CachingOptimized」不正確,因為此策略旨在優化快取命中率,而不是確保內容始終最新。它可能會導致過時內容的提供。選項「停用 S3 儲存貯體上的版本控制」不正確,版本控制與快取行為無關,停用它不會解決內容更新問題。選項「在 CloudFront distribution 中啟用內容壓縮」不正確,內容壓縮是為了減少傳輸大小和提高載入速度,與確保內容新鮮度無關。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡