参考:デフォルト挙動
よくあるのがデフォルトで .html
はキャッシュされない点に注意。
また、image/png
のような MIME タイプには関係なく、あくまで URL の拡張子ベースでキャッシュするかどうかを判断している点に注意。
Understand file extensions cached by default – Cloudflare Help Center
Cloudflare only caches based on file extension and doesn’t cache by MIME type. The Cloudflare CDN automatically caches files containing certain file extensions and doesn’t cache HTML by default:
拡張子がある画像 URL
https://*.company/png/*.png
という拡張子を含む画像 URL は、デフォルトでキャッシュされる。
拡張子がない画像 URL
https://*.company/foo/bar/
というように画像ファイルが表示させる URL であっても、*.png
というように末尾に拡張子がない場合は、たとえ Content-Type: image/png
となっていてもデフォルトでキャッシュされない。(キャッシュさせたい場合は、個別に Cache Level = Cache Everything
等の Page Rule を設定する)