我有一个Web应用程序,其中一些图像由PHP生成。
对于那些熟悉的人来说,这些是您可以放在GitHub项目上的徽章(例如,在自述文件中)。
在生成这些图像(.svg
)时,我需要使用PHP设置哪些标头,以便CloudFlare将它们缓存一天?
仅供参考我正在使用免费计划。
CloudFlare的文档非常缺乏IMO,我找不到任何与静态资源和TTL相关的内容。要明确:我没有缓存HTML,我正在缓存静态资源(由PHP生成)。
答案 0 :(得分:0)
Cloudflare尊重您在HTTP标头中放置的内容。您只需在返回图片时设置cache-Control: max-age
值即可。请参阅此SO question。
答案 1 :(得分:-1)