登录 Cloudflare 后台,进入 Page Rules 设置->Creat a Page Rule
创建页面规则缓存所有
*vetrue.com/*.zip
Browser Cache TTL: a year
Cache Level: Cache Everything
Edge Cache TTL: an hour
Edge TTL 时间是让 CLOUDFLARE 服务器多久之后去你的原服务器检查内容是否要更新. 当然是越快越好, 可惜免费的最快能设置成 1 小时,当然对于大多数是静态资源的网站来说是够用的.
在启用一天后 从统计数据上可以看出 更多的内容被 CLOUDFLARE 缓存了, 这意味着 对原服务器的请求大大减少了. 特别是对于流量有限制的用户来说, 这是很好的事. 特别是 CLOUDFLARE 免费用户已经很够用了.
通过这个缓存所有的规则, zip 文件就可以被正确的缓存了.. 考虑到 zip 文件一般情况下不太可能被更新, 所以可以大胆的设置缓存有效期为 1 年
这里需要注意的是,免费 Cloudflare 虽然无限流量免费 CDN,但是最大缓存文件大小限制为 100M,并不是无限大小的,也就是说如果文件大于 100M 就会回源占用源服务器带宽(100M 已经够多够给力了,还奢求什么?)
免费 Cloudflare 最多可以设置三条自定义规则,所有好好利用起来吧!