该功能可以针对不同的文件资源进行缓存规则的设置,您也可以自定义不同的缓存规则。
操作步骤
- 登录静态加速CDN控制台。
- 点击左侧导航栏【加速管理】,在域名列表右侧操作区点击设置按钮,进入域名配置页。
- 点击【缓存配置】。
- 选择一个业务类型相近的缓存类型。提供门户类、游戏类、电商类和影音类缓存模板,您也可以自定义不同的缓存规则。
- 或选“自定义”可修改缓存策略,点击右下方添加按钮,填写相关缓存策略。
- 缓存时间可用s/m/h/d分别代表秒/分/时/日,“0”代表不缓存。
- 如不需要该条缓存规则,点击右侧删除按钮,删除缓存规则。
- 点击每条规则优先级的升降按钮调节优先级,越上面的规则优先级越高。 如果同一文件匹配多条缓存规则,则以优先级越高的规则生效。
- 点击页面下方修改配置,保存缓存规则。

自定义缓存规则举例
- 将png、jpg图片缓存1天,其他都不缓存,设置缓存规则:
- 规则1:png和jpg的缓存1天;规则2:所有文件都不缓存。
- 规则1的优先级高于规则2,即png和jpg的相关文件会缓存1天,其他文件不缓存。
- 假设把规则2的优先级提到规则1前,则所有文件皆都不缓存。

默认缓存规则(缓存时间可用s/m/h/d分别代表秒/分/时/日)
- 图片小文件:pg、png、html、txt等静态及其他文件,缓存12-24h;
aspx、jsp、php、do、asp、dwr、cgi、fcgi、action、ashx、axd、json不缓存。
- 下载大文件:7z、apk、rar、iso、exe、zip等下载类文件缓存30d;cgi类文件缓存10m;aspx、jsp、php、do等动态文件不缓存;其他文件缓存12-24h。
- 流媒体点播:avi、f4v、mp4、ts、wma、wmv等音视频及其他文件缓存12-24h;flv、zip、rar、exe等文件缓存30d;aspx、jsp、php、do等动态文件不缓存。
注意事项
- 对于路径模板,具体含义如下表所示,需注意在自定义添加路径模板中不能有空格,否则配置无法生效。
- CDN只有在缓存到期后才会回源更新文件,因此如果您网站做了更新,希望及时展现给用户,建议进行缓存刷新。
路径模板 |
说明 |
/×.jpg |
所有的jpg文件,也包含/xx/等子目录下的所有jpg文件 |
/×.(jpg|gif) |
所有jpg或者gif文件,也包含/xx/等子目录下的所有jpg或者gif文件 |
/a/× |
目录a下的所有文件,也包含/a/xx/等子目录下的所有文件 |
/(a|b)/×.jpg |
目录a或者目录b下的所有jpg文件,也包含/(a/b)/xx/下所有jpg文件 |