我们在S3上有一大堆照片。 我们每天都会添加和删除,但目前有数百万张照片,如果可能,我们不想重写或更新。
我们还没有在这些现有照片上设置过期标题。
我只是把云端旋转,指向我们的桶。
我现在有两个目标:
这引出了一些问题。 我可以用一个设置完成上述两个目标吗?
我可以在桶级别,单个照片级别或在云端级别设置此设置吗?
最好能够在云端或S3存储级别设置任何caching和将来的过期标题设置,而不必担心在单个照片级别上进行这些设置,尤其是考虑到我们拥有数百万张没有这些设置的照片已经在s3中设置。
thinks任何帮助,非常感谢!
不幸的是,您可以在S3中的单个项目级别添加一个caching控件。 我不知道你是否可以在桶水平上做到这一点。
但是,您可以使用第三方工具(如CloudBerry Explorer)一次对多个项目执行此操作
我已经完成了一些项目,下面是AWS Web控制台的截图:

该值以秒为单位。
S3也支持版本控制,但是我没有亲自玩过它。
就Cloudfront而言,只需要搞乱它就可以使旧版本的文档无效 。 即,您已经更改了index.html文件,并且您需要Cloudfront立即删除它(现在)过期的副本。 使文件无效,浏览网站的用户将从S3获得更新的副本。