2013-05-04 36 views
0

如何在AWS上更改CloudFront中的緩存過期?我看不出有辦法做到這一點,我想我幾年前在這裏看到過一篇老帖子,有人說這是無法完成的。可以將Amazon CloudFront緩存設置爲遠期到期嗎?

我已經經歷了S3和CloudFront中的每個選項以及外部文件夾和文件上的每個選項,但沒有任何內容。

現在可以做了,還是有其他的選擇嗎?如果可以的話,我真的想將緩存設置爲6個月或1年。

AWS很努力。

回答

2

你可以,但它不是很明顯,這是如何工作的。

你可以用你的s3對象存儲自定義http標題。如果您查看控制檯,這位於對象的元數據部分下。有了這個,你可以設置一個遙遠的將來到期頭。

的Cloudfront將現有的頭並傳遞。如果cloudfront已在緩存對象,則在設置它們之後,您需要將其無效以查看標題。

相關問題