Cloudfront と S3 を併用しています。S3 ファイルの TTL を 0 に設定したいと考えています。Cache-Control
これは、フィールドを に設定することで実行できることを知っていますmax-age=0
。
問題は、AWS コンソールを使用して個々のファイルに対してこれを行う方法しか知らないことです。
今後アップロードされるファイルを含め、バケット全体の TTL がデフォルトで 0 になるようにするにはどうすればよいですか?
Cloudfront と S3 を併用しています。S3 ファイルの TTL を 0 に設定したいと考えています。Cache-Control
これは、フィールドを に設定することで実行できることを知っていますmax-age=0
。
問題は、AWS コンソールを使用して個々のファイルに対してこれを行う方法しか知らないことです。
今後アップロードされるファイルを含め、バケット全体の TTL がデフォルトで 0 になるようにするにはどうすればよいですか?
S3ブラウザツールを使用してバケット全体を特定のTTLに設定できます。このリンクは、バケット全体のTTLを設定するためのガイドでもあります。
Bucket Explorerの使用Bucket Default を使用して、そのバケットの既存のオブジェクトと、そのバケットに一緒にアップロードされるオブジェクトにオブジェクト メタデータを設定できます。Mac、Linux、およびWindows OS で利用できます。
開示: 私は Bucket Explorer の開発者の 1 人です。