【发布时间】:2014-09-27 04:02:00
【问题描述】:
我已为我的网站上传到 s3 图像,现在我想递归更新到期日期。
我使用了以下命令:
s3cmd --recursive modify --add-header="Cache-Control:max-age=31536000" s3://ccc-public/
但是当我在 aws 控制台中查看图像时,它显示了指定的缓存控制的 Matadata 集,但到期日期仍设置为无。
我也试过了:
s3cmd --recursive modify --add-header="Expires: Sat, 02 Aug 2016 18:46:39 GMT" --add-header="Cache-Control:max-age=31536000" s3://ccc-public/
同样,这会将元数据放入过期时间,但图像仍然没有过期日期。
如何使用 s3cmd 工具修改所有文件以设置到期日期?
非常感谢任何建议。
【问题讨论】:
标签: caching amazon-s3 metadata cache-control s3cmd