1

私は自分のウェブサイトの 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/

繰り返しますが、これにより Expires のメタデータが配置されますが、画像にはまだ有効期限がありません。

s3cmd ツールを使用して有効期限が切れるようにすべてのファイルを変更するにはどうすればよいですか?

アドバイスをいただければ幸いです。

4

1 に答える 1

0

あなたのコマンドは正しいようです。コロンの後のスペースを削除してみてください:

--add-header="Expires:Sat, 02 Aug 2016 18:46:39 GMT"
                     ^
于 2016-08-17T07:02:53.000 に答える