缓存响应规则与缓存规则有何区别?
缓存规则在请求阶段决定是否缓存、缓存什么以及如何缓存;缓存响应规则在源站返回响应后、写入缓存前执行,对缓存方式和是否缓存做出最终决定。两者互为补充,并非替代关系。

Cloudflare 近日推出缓存响应规则(Cache Response Rules),这是一套新的规则引擎,运行在源站返回响应之后、内容写入 Cloudflare 缓存之前。此前,缓存规则(Cache Rules)只能根据请求属性进行判断;缓存响应规则则新增了一个响应处理阶段,可以在响应进入缓存之前检查源站返回的内容。
Cloudflare 推出缓存响应规则(Cache Response Rules),在源站返回响应后、内容写入缓存前执行,可修改 Cache-Control 指令、管理 Cache Tag,并移除 Set-Cookie 等 Header,无需修改源站应用,有助于提高缓存命中率并简化 CDN 迁移。该功能已向所有套餐开放。
缓存规则在请求阶段决定是否缓存、缓存什么以及如何缓存;缓存响应规则在源站返回响应后、写入缓存前执行,对缓存方式和是否缓存做出最终决定。两者互为补充,并非替代关系。
支持移除影响缓存的 Header(如 Set-Cookie、ETag、Last-Modified)、管理 Cache Tag,以及修改 Cache-Control 指令。
缓存响应规则目前已向所有 Cloudflare 套餐开放。