header_remove('Expires');
header_remove('Pragma');
header("Cache-Control: max-age=240, must-revalidate");
CloudFront エッジキャッシュにオブジェクトを保持する時間の指定(有効期限切れ)
ビューアからの GET リクエストで HTTP Cache-Control または Pragma ヘッダーフィールドを使用して、オリジンサーバーに戻ってオブジェクトを取得するように CloudFront を設定することはできません。CloudFront は、ビューアからのリクエストにあるそのようなヘッダーフィールドを無視します。
とあったが、Pragma
を消さないと X-Cache: Miss from cloudfront
だった。