LoginSignup
0
0

More than 5 years have passed since last update.

【AWS】Use Origin Cache Headersの設定をしてcache-controlしてるのにキャッシュされない【CloudFront】

Last updated at Posted at 2019-03-14

Last-ModifiedをHeaderに設定しよう

どうやらLast-Modifiedの日付からcachecontrolで設定した時間までという計算式になっているみたいです。

PHP
Header("Last-Modified: D, d M Y h:i:s e");
#format部分はdatetimeとかでちゃんと変換してください

クラウドフロントプロからすると常識?なんですかね。
割と調べてもまったく出てこなくて
nginxとかapatchとかの設定何度も見直したり、変な所でcache-control設定してないかとかめっちゃ調べた。

cachecontrolが設定しているのに反映されない

それでも反映されない

pagespeed.conf
が存在している場合はこいつが邪魔しています。問題ないのであればファイル名変更してnginxを再起動すれば反映されるはずです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0