前几天追梦笔记发现自己博客的评论不显示了,刚开始自己以为是自己升级wordpress程序造成的。本来想着再降级wordpress程序的,但由于网站还没有什么流量,自己也没有再管它了。不过昨天发布的文章也出现部分丢失的现象,刚开始文章只写了一半就发布了,后来自己添加完另一半,但再怎么更新文章,博客前台的文章还是显示不全。自己也不知道什么原因造成的,偶尔试了一下百度云加速的实时同步竟然显示出来了。

百度云加速实时同步图片

前阵子追梦笔记开启的百度云加速功能,(网站如何接入百度云加速?)感觉效果还不错。不过自己也没有了解过实时同步功能,今天才了解到原来实时同步功能就是网站实时更新的意思,官方说法就是开启实时同步后,云加速将关闭缓存功能,访问会通过云加速节点到源服务器请求。 

自己尝试开启后文章全部显示出来,网站之前的评论也正常显示出来了。但是自己关闭百度云加速实时同步功能后,网站文章就又显示不全了,评论也找不到了。本来想着一直开启得了,但很多网友说如果一直开启实时同步,那么百度云加速的作用就没有了,也就是直接访问您的服务器(空间),不再访问云加速节点。也就是失去了网站加速功能,但是CC防御等还会开启的。那么百度云加速百度云速的实时同步怎么用最好呢?

个人觉得一般情况下还是要关闭百度云加速实时同步的功能的。建议大家写文章的时候,开启实时同步的功能,不写文章的时候再关闭百度实时同步的功能。

我觉得上面我自己的文章显示不全和评论无法显示,正是因为写文章时没有开启实时同步造成的。而这种问题的解决方法也很简单,就是手动的更新百度云加速的网站缓存。就是进入百度云加速,找到加速功能下的cdn,全部更新缓存即可。这样手工更新缓存后就不用开启百度云加速的实时同步功能了。

百度云加速手动更新缓存图

不过我觉得百度云加速没有自己自动更新缓存,是自己设置的方式有问题,自己详细的了解了一下,还真是自己设置的问题。主要是自己给使用百度云加速时,给网站添加的规则没有设置好造成的。不过免费版只支持3条规则,这个就需要我们合理斟酌一下了。优先级从上往下依次降低,所以我们要保证不缓存的规则写到最上面,才能不会缓存规则覆盖。 具体的操作方法如下: 1.进入百度云加速,选择自己想甚至的网站,比如追梦笔记https://www.huashunliangye.com/zlk/,找到规则自定义,点击进去。

百度云加速规则设置图01

2.点击左侧添加URL,设置网站的缓存页面规则,不同程序的网站设置规则略有不同,这里就拿我的wordpress博客来说吧。

网站后台:https://www.huashunliangye.com/zlk/wp-admin/* 设置为不缓存或细致缓存,后面默认即可评论分页:https://www.huashunliangye.com/zlk/*/comment-page-* 设置为不缓存或细致缓存,后面的默认即可网站前台:*https://www.huashunliangye.com/zlk/* 设置为前后通配都缓存,节点缓存有效期“遵循原站”,缓存有效期可根据自身情况进行设置,后面默认即可。

我自己又去尝试了一下文章更新一半就发布,后来再更新一半发布,自己去添加网站评论时,评论也正常显示了。看来百度云加速的很多知识还是需要去学习的,设置不好百度云加速产品,倒不如不使用呢。