更新时间:2024-06-28 GMT+08:00
分享

缓存配置概述

CDN加速的原理就是将源站资源缓存到遍布全球的各个边缘节点,终端用户就近获取资源,从而达到加速效果。如果您想修改资源在CDN节点的缓存规则及相关配置,可以通过修改缓存配置来实现。

  • 修改缓存相关配置需要加速域名处于“已开启”或“配置中”状态,并且未被CDN锁定、禁用。

功能

说明

缓存规则

  • 如果您想合理的配置不同资源的缓存过期时间和优先级,有效的提升缓存命中率,降低回源率,您需要设置缓存规则。
  • 如果您需要CDN节点在缓存资源时忽略“?”之后参数,提高缓存命中率,提升分发效率,您需要开启URL参数。
  • 如果您的源站配置了缓存过期时间,同时想要CDN侧的缓存过期时间跟源站一致,您需要开启缓存遵循源站。

配置浏览器缓存过期时间

您可以配置浏览器缓存过期时间,当终端用户请求资源时,如果浏览器有缓存,直接返回给用户,降低回源率。

配置状态码缓存时间

如果您需要将源站返回的错误状态码缓存到CDN节点,用户再次请求时由CDN直接响应给用户错误码,您可以配置状态码缓存时间,减少回源概率,减轻源站压力。

配置访问URL重写

当用户请求URL与CDN节点缓存资源的URL不一致时,可以通过访问URL重写功能重定向到目标URL。

配置域名共享缓存组

如果不同域名对应相同的资源,您可以配置共享缓存组,将一个域名设置为主域名,组内其他域名共享该域名的缓存,以提高缓存命中率。

  • 如果您修改了缓存规则、缓存遵循源站设置,请注意:
    • 新的规则仅对后面缓存的资源生效,已经缓存的资源需要等缓存过期后,再次缓存才会遵循新的规则。
    • 如果您想要立即生效,请在修改规则后执行缓存刷新操作。

相关文档