WordPress中Akismet和CDN的冲突
Akismet是WordPress自带的一款垃圾评论过滤插件,拥有自动学习功能。CDN是一个网站数据镜像加速技术。两种本来应该是风马牛不相及的,但是实际使用过程中却有冲突现象。
由于CDN的工作原理,它对静态数据加速非常好,但是对动态数据却比较感冒,也无法做到镜像服务器与原服务器完全同步。因此导致了Akismet这种动态插件,在镜像服务器与原服务器之间很难做到同步。又由于垃圾评论由镜像服务器同步到原服务器时,Akismet又会重新判断是否是垃圾评论,从而产生了很多垃圾评论的IP地址都显示为镜像服务器的IP地址了。这下问题就来了,镜像服务器总是会去同步到原服务器的,这样正常评论和垃圾评论都是通过镜像服务器的IP在传递的,于是Akismet就开始为难了,评论处理效果也变糟糕了。
最新评论