全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 890|回复: 3

求助关于cf缓存配置

[复制链接]
发表于 2023-6-12 10:35:52 | 显示全部楼层 |阅读模式
page rule
  1. domain.com/*
  2. Browser Cache TTL: an hour, Cache Level: Cache Everything
复制代码


cache 设置,选择的是标准.




但是目前除了静态js/css/img等可以缓存,其他的都是miss,是哪里姿势不对吗?

  1. Date: Mon, 12 Jun 2023 02:29:30 GMT
  2. Content-Type: text/html; charset=utf-8
  3. Connection: keep-alive
  4. Cache-Control: max-age=3600
  5. CF-Cache-Status: MISS
  6. Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=r7e7AiHSRgsdGekq9eX8cMU3%2Fhay2haptZs2ZK7aIfKGWMnR45owEJgFsp5RDCdmufDAanHo5OBIrQTJCmzakdfznXXNDuE9MQy3UJSYoyFSEJco8%2FQ3c7fuctgLw%2FfqDw%3D%3D"}],"group":"cf-nel","max_age":604800}
  7. NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
  8. Server: cloudflare
  9. CF-RAY: 7d5eaa97da889e74-SJC
  10. alt-svc: h3=":443"; ma=86400
复制代码



期望 domain.com/?a=b   这样的请求也可以缓存.流量太大,急需帮助,谢谢各位彦祖.



                                            本人专属,你瞅啥?  
    发表于 2023-6-12 10:47:33 | 显示全部楼层
    好多动态资源cf默认是不缓存的 你需要强制缓存一下
    https://blog.tanglu.me/cloudflare-configure/#Cache-Rules

     楼主| 发表于 2023-6-12 11:18:18 | 显示全部楼层
    radiogaga 发表于 2023-6-12 10:47
    好多动态资源cf默认是不缓存的 你需要强制缓存一下
    https://blog.tanglu.me/cloudflare-configure/#Cache-R ...

    感谢指点,添加了hostname contains "domain.com",让其缓存,但是还是miss
    应该是走策略了,但是cf没给缓存,所以还是回源了.



                                              本人专属,你瞅啥?  
       楼主| 发表于 2023-6-13 13:37:59 | 显示全部楼层
      终于找到原因了
      cf应该只对特定返回状态码做缓存,因为我当时返回的非200,导致一直miss改为200就ok了



                                                本人专属,你瞅啥?  
        您需要登录后才可以回帖 登录 | 注册

        本版积分规则

        Archiver|手机版|小黑屋|全球主机交流论坛

        GMT+8, 2024-4-29 02:06 , Processed in 0.059662 second(s), 9 queries , Gzip On, MemCache On.

        Powered by Discuz! X3.4

        © 2001-2023 Discuz! Team.

        快速回复 返回顶部 返回列表