はじめに
作業中S3に保存されているhtmlファイルを更新した後、すぐにブラウザで確認したところ更新が反映されませんでした。
オブジェクトに対してCache-Controlを設定することで解決したので、手順を以下に記載します。
手順
①メタデータの編集を開く
Cache-Controlを設定するオブジェクトを選択し「アクション」から「メタデータの編集」を選択する。
②メタデータを追加する
メタデータの追加を押下後、キーでCache-Controlを選択し、値に以下を入力する。
ケース | 値 |
---|---|
キャッシュさせない | no-cache |
時間を指定する | max-age=秒数 |
参考資料
https://qiita.com/suzuki-koya/items/42fa6699134bd8b73b85
https://qiita.com/hkusu/items/d40aa8a70bacd2015dfa