2013-05-04 38 views
0

如何在AWS上更改CloudFront中的缓存过期?我看不出有办法做到这一点,我想我几年前在这里看到过一篇老帖子,有人说这是无法完成的。可以将Amazon CloudFront缓存设置为远期到期吗?

我已经经历了S3和CloudFront中的每个选项以及外部文件夹和文件上的每个选项,但没有任何内容。

现在可以做了,还是有其他的选择吗?如果可以的话,我真的想将缓存设置为6个月或1年。

AWS很努力。

回答

2

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

你可以用你的s3对象存储自定义http标题。如果您查看控制台,这位于对象的元数据部分下。有了这个,你可以设置一个遥远的将来到期头。

的Cloudfront将现有的头并传递。如果cloudfront已在缓存对象,则在设置它们之后,您需要将其无效以查看标题。

相关问题