关于 cloudflare 的 CacheRules 相关踩坑记录

tsvico Lv5

大善人的缓存挺好用,在我一次错误配置后,导致网站后台被缓存不用登录就能访问 😱,然后就研究了下缓存

  1. 如果是使用了 cf 优选,缓存配置要在回退域名上才能生效
  2. 我先前一直以为缓存是命中即返回,即命中一个规则其他规则就不看了(WAF 好像是这样的?),实际了解后发现根据缓存规则 文档的介绍,冲突的设置后边的将会覆盖之前的,那么就应该这么配置: 缓存所有应该在顺序 1,不缓存应该放在最后

    缓存规则是可堆叠的。这意味着可以将多个匹配规则组合起来并应用于同一请求。例如,如果多个缓存规则匹配同一个 URL,则这些缓存规则中设置的功能将按顺序全部应用。如果多个匹配规则为同一设置设置了一个值,则最后一个匹配规则中的值将生效

图片

  • 标题: 关于 cloudflare 的 CacheRules 相关踩坑记录
  • 作者: tsvico
  • 创建于 : 2025-03-22 11:07:03
  • 更新于 : 2025-03-31 14:06:33
  • 链接: https://blog.tbox.fun/2025/497882046.html
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
关于 cloudflare 的 CacheRules 相关踩坑记录