WordPress接入百度CDN回源请求多

209次阅读
没有评论

共计 943 个字符,预计需要花费 3 分钟才能阅读完成。

前几天,本站由七牛云 (实现动静分离) 转到了百度 CDN,因为百度 CDN 免费版已经支持 HTTPS 了 (详细可参考本文: 百度 CDN 免费版支持 HTTPS),紧接着就遇到了一些问题。

如题所示,成功接入百度 CDN 后,回源的请求居然占了 80%-90% 左右,那我还要这百度 CDN 有何用,看到这,小伙伴们不要惊慌,这完全是个人设置问题,并不是百度 CDN 的问题(不是我吹百度 CDN,而是人家毕竟那么大一个企业,一般是不会出问题的)。

首先看一下在没改设置之前的表:WordPress 接入百度 CDN 回源请求多

WordPress 接入百度 CDN 回源请求多

 

如上图所示,蓝色部分是加速请求,绿色部分是回源请求,一眼望去一片绿啊,这怎么行,于是百度了一下,修改后有了很客观的效果,请看下图:

 

WordPress 接入百度 CDN 回源请求多

 

现在就来说说如何修改吧~~~

进入百度 CDN 后台设置,打开对应域名的 ” 特定页面规则 ”:

WordPress 接入百度 CDN 回源请求多

只要添加以下三条规则即可解决上述问题,那么接下来看看是哪三条规则(为什么是三条规则,因为免费版添加上限只有三条,没有办法~):

规则一:www.qicaiyun.top/wp-admin/*

WordPress 接入百度 CDN 回源请求多

WordPress 接入百度 CDN 回源请求多

把 ” 规则配置 ” 里,先全部添加在根据下方给出的依序设置:

缓存粒度设置:细致:根据不同参数缓存

图片延时加载:开启

浏览器缓存有效期:2 小时

参数排序    打开后在缓存为细致时减少无效回源次数:开启

CC 防护:中

永久在线:开启

浏览器检查:关闭

安全通用设置:开启

加速 智能压缩,Javascript 快速加载,资源预取:关闭

规则二:www.qicaiyun.top/*/comment-page-*

WordPress 接入百度 CDN 回源请求多

缓存粒度设置:不缓存

图片延时加载:开启

浏览器缓存有效期:2 小时

参数排序    打开后在缓存为细致时减少无效回源次数:关闭

CC 防护:中

永久在线:开启

浏览器检查:关闭

安全通用设置:开启

加速 智能压缩,Javascript 快速加载,资源预取:关闭

规则三:*qicaiyun.top*

WordPress 接入百度 CDN 回源请求多

缓存粒度设置:所有都缓存

节点缓存有效期    遵循源站时值必须大于 7200(专业版大于 3600):遵循源站

图片延时加载:开启

浏览器缓存有效期:2 小时

参数排序    打开后在缓存为细致时减少无效回源次数:关闭

CC 防护:中

永久在线:开启

浏览器检查:关闭

安全通用设置:开启

加速 智能压缩,Javascript 快速加载,资源预取:关闭

 


以上规则添加后,即可解决回源请求过多的问题,另外,要把域名换成自己的哦~

正文完
 
评论(没有评论)