什么是全站缓存?全站缓存就是把网页的所有内容都缓存到百度云加速一定的时间,使客户访问只需要直接请求云加速节点即可,而不需要再请求源站。
为何要做全站缓存呢?因为全站缓存可以减少访问回源,从而减大大减轻源服务器压力,还可以大大提供网页访问速度。可以说用全站缓存来防CC攻击是不错的选择。
全站缓存有什么缺点?缺点是网页缓存后如果网页有会员登陆、发布文章这类动态请求的,是会影响其功能的正常使用。所以一般像论坛这类的程序是不适合全站缓存的。
如何设置全站缓存呢?
首先我们进入查看报表下拉-规则自定义
添加URL:输入你的域名/* 比如主机吧域名zhujib.com/* *是通配符
缓存粒度设置:所有都缓存(这个很重要一定要选这个)
节点缓存有效期:一般设置4小时
浏览器缓存有效期:8小时
其它默认即可。
选完后我们记得要提交
弄完这一切后,等10分钟全站就自动缓存了。
如果我们要登陆后台更新内容怎么办?很简单,设置后台地址不缓存即可,比如主机吧后台是zhujib.com/wp-admin/ ,那么添加一条zhujib.com/wp-admin/*的规则
记住缓存粒度设置要设置:不缓存
添加完规则后,我们要把不缓存的规则提升至最优先级,否则全缓存规则会覆盖掉不缓存的规则,这样就失效了。顶到最上提供最优先级别即可。