请注意,本文编写于 922 天前,最后修改于 886 天前,其中某些信息可能已经过时。
引言
本文主要记录Cloudflare页面规则的各个参数的功能意义和详细信息(Free Plan),以作为调整优化的参考.
在此之前,我一直以为只要域名放在Cloudflare并且黄色小云朵开启便算是走Cloudflare的CDN了,但光是这样的配置,其实只有一小部分网站内容被缓存了,想要真正的全站缓存,充分利用Cloudflare的CDN需要用到页面规则(Page Rules)
,在这里设置全站缓存,并避开一些需要实时更新内容的URL即可.
这也算是这次拖延了好久的博客翻新计划的一部分吧,而且确实也是很重要的一部分,起到了很大的优化效果,最后可以通过测速网站和F12开发者工具看到网站的加载速度和内容来源(配置后绝大多数内容都从CDN读取).
参考文章:
了解和配置 Cloudflare Page Rules(页面规则教程)
Understanding and configuring Cloudflare Page Rules (Page Rules Tutorial)
使用CloudFlare缓存全站文件
我目前使用的页面规则配置
Position | URL/说明 | 操作 |
---|---|---|
1 | *j000e.com/admin* 浏览器完整性检查: 开, 服务器端排除: 开, SSL: 严格, Rocket Loader: 关, Always Online: 关, 安全级别: 高, 缓存级别: 绕过, 电子邮件混淆技术: 关, 自动 HTTPS 重写: 开, 随机加密: 开 | √ |
2 | *j000e.com/cross.html 浏览器完整性检查: 开, 服务器端排除: 开, SSL: 严格, Auto Minify: HTML, CSS & JS, 浏览器缓存 TTL: 2 分钟, 安全级别: 高, 缓存级别: 标准, 电子邮件混淆技术: 开, 自动 HTTPS 重写: 开, 缓存欺骗盔甲: 开, 随机加密: 开 | √ |
3 | *j000e.com/* 浏览器完整性检查: 开, 服务器端排除: 开, SSL: 严格, Auto Minify: HTML, CSS & JS, Rocket Loader: 开, 浏览器缓存 TTL: 2 小时, Always Online: 开, 安全级别: 高, 缓存级别: 缓存所有内容, 边缘缓存 TTL: 2 小时, 电子邮件混淆技术: 开, 自动 HTTPS 重写: 开, 缓存欺骗盔甲: 开, 源服务器缓存控制: 开, 随机加密: 开 | √ |
页面规则设置摘要
https://support.cloudflare.com/hc/zh-cn/articles/218411427#h_18YTlvNlZET4Poljeih3TJ
2 comments
|´・ω・)ノヾ(≧∇≦*)ゝ
OωO