サーバー ネットワーク ソフトウェア 2026.11.01 13 CDN が 404 を長く覚えてしまうのはなぜ?Cache-Control を応答の状態で分ける設定 新しく置いた画像が、配置したあともしばらく 404 のまま。原因は、拡張子が画像なら長いキャッシュを付ける設定が、404 の応答にも付いていたことでした。404 は仕様上キャッシュされうる応答で、max-age が付くと CDN はその長さだけ覚えます。再現した結果、Caddy と nginx の設定の落とし穴、正常な応答にだけ付ける書き方、確かめ方、すでに残った 404 の消し方を整理しました。 # Nginx # CDN # キャッシュ