我使用s3cmd
将本地内容复制到远程存储区:
s3cmd --acl-public --cf-invalidate -M \
--add-header="Cache-Control: max-age=604800" \
--cf-invalidate \
--no-encrypt \
sync $LOCAL_FOLDER s3://$REMOTE_BUCKET
--cf-invalidate
确保与正在复制的文件同名的旧缓存文件无效。但是,之前复制的某些缓存文件将不再被复制,因此不会失效。如何使特定的缓存文件无效?