前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Cloudflare使用Page Rules页面规则自定义缓存网站文件

Cloudflare使用Page Rules页面规则自定义缓存网站文件

作者头像
德顺
发布2022-02-12 09:49:05
1.6K0
发布2022-02-12 09:49:05
举报
文章被收录于专栏:前端资源前端资源

今天把网站接入了 Cloudflare ,相对百度云加速来说流量分担少一丢丢。

上午联系上了百度云加速的在线客服,客服表示网站攻击量过大(峰值1万+),免费版只有基础防护, CC 的 QPS 防护阈值是 2000 ,这个攻击的情况远超过防护阈值,需要专业版防护才够。

客服也明确防护是有成本的,再出现的话对节点来说都是损失,所以要继续服务要升级(付费)。

没办法了,先继续用着 Cloudflare 看能不能通过配置来多分担一些源站流量。

查了下相关资料,主要的目标是通过设置页面规则(Page Rules),来实现更多网站资源的缓存。

好在现在 CF 支持中文简体,操作起来也很方便。

CF 控制台 打开自己对应的网站,左侧找到 规则 - 页面规则,可以看到“创建页面规则”按钮,免费用户可以设置3条规则, Pro 用户可以设置 20条。

设置页面规则:

可以按照下图根据自己的需求进行设置:

对 网站下的静态文件目录 static 进行缓存

边缘缓存 1天

浏览器缓存 8天

缓存级别选 缓存所有内容

最后 保存并部署即可。

还了解到一个概念:

再浏览器开发者选项的 NetWork 可以看到静态资源 Response Headers 请求头中有 cf-cache-status: HIT 字段。

这里的 HIT 就表示是通过 Cloudflare 缓存的。

未经允许不得转载:w3h5 » Cloudflare使用Page Rules页面规则自定义缓存网站文件

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 设置页面规则:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档