CloudFlare全站缓存的规则策略

CloudFlare平台,首先注册CloudFlare平台,再注册笨牛网,注册过程不多说,注册就登录网添加域名,【域名接入】-【添加域名】,添加完成后点击【域名管理】-【你的域名】进入管理界面。

先到导航栏的【自动优化】界面,点击【最优性能】,再到【主要设置】把【防御等级】调成高,这两步顺序不能变,因为自动优化会优化防御等级。再到【页面规则】添加页面规则,这时候会有一条缓存html页面的规则,删了这条规则就行,再自己添加规则,建议大家直接添加一个全站缓存的规则,如下图所示,把域名换成你的域名就行。

笨牛网全站缓存规则

解释一下为啥要设置页面规则,默认CloudFlare不缓存HTML页面的,只缓存PNG、CSS等静态文件,而且不管是喵喵CDN还是CF默认设置只能防DDOS攻击,添加了页面规则之后就可以防CC攻击了,这样也不用开启5秒验证盾,不影响正常用户的访问体验。如果你的攻击者比较有特征,那可以到CloudFlare官网添加其他的CC规则,比如下面这个规则可以防七色光的CC攻击,添加规则在CloudFlare官网的【防火墙】-【防火墙规则】-【创建防火墙规则】,这个操作不推荐在笨牛网操作,因为笨牛网要自己写规则,CloudFlare官网支持可视化操作。

七色光防御规则

到这两个平台就设置完成了,这时候到解析平台添加解析就行了,下图就是添加的解析,默认大陆的电信和联通是国内某CDN访问,移动通过CF的香港节点104.19.30.152访问,海外用户通过CF的Cname解析访问,如果你的DNS解析服务不支持这么解析,推荐你接入DNSPOD的解析,免费细分线路,注册腾讯云就是用的DNSPOD的解析服务。

Cname解析记录

国内某CDN正常访问是香港的节点,速度很快,遇到攻击的时候会自动切换到OVH高防机房,等攻击过了会自动再切换回来,攻击的时候OVH机房速度会稍微慢一点,但还是比CF的节点稍微快一点的。

如果你设置后不能访问,仔细看看这篇文章,看看是不是有步骤漏了,文章说的已经很详细了,仔细对比和图片的设置是否一致,比如CC规则后面是【and】的关系,不是【or】的关系,前面都没说,图片都有体现,要注意细节。再比如本地可能CF打开很慢,那就多等等或者换个网试试,不行就去网吧试试。

文章版权归原作者所有或来自互联网,未经允许请勿转载。如有侵权请联系我删除,谢谢!
THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录