龙三公子博客 - 让自己的内心藏着一条巨龙,既是一种苦刑,也是一种乐趣!
龙三公子博客是一个草根站!一个业余电脑爱好者的独立博客,博客内容综合,主要有电脑网络、健康养生、日常生活等!

twcms禁止垃圾评论的补救措施

    最近我的一个用TWCMS制作的网站中的一篇文章垃圾评论给覆盖了,在同一篇文章下来自两个IP段的英文垃圾评论上万条,根据IP查看一个来自俄罗斯,一个来自瑞士,看得出是被人家盯上了,分分秒秒都有评论,内容也大致一样,100%是机器人发的。

    由于垃圾评论太多,影响到网站正常评论的提交,还影响网站排名,所以决定处理一下。事已至此,只能亡羊补牢,犹时未晚矣!

    我采取了以下措施:

    首先是在主机后台管理设置拒绝访问我网站的两个IP:

twcms禁止垃圾评论的补救措施  垃圾评论 代码 网址 广告 机器人 国外 第1张

    其次,通过在TWCMS论坛里查询有效方法,一个是用评论验证码插件,一个是直接修改代码,因为大部分是机器发的垃圾网址,暂时设置评论与昵称中不得带网址:

找到\twcms\control下的comment_control.class.pHP

打开之后找到:// 关闭全站评论(大约在63行)
在这句上面加上如下代码:
 
1
 
 
2
(stripos($content,'.com') || stripos($content,'.cn') || stripos($content,'.net')|| stripos($content,'.org')|| stripos($content,'.cc')|| stripos($content,'.com.cn')) && $this->message(0, '内容不可以留网址!');
 
(stripos($author,'.com') || stripos($author,'.cn') || stripos($author,'.net')|| stripos($author,'.org')|| stripos($author,'.cc')|| stripos($author,'.com.cn')) && $this->message(0, '昵称不可以写网址!');
保存之后去后台清除缓存即可.

    最后,还有一个更绝的办法,直接关闭全站评论吧!

    之前网站很正常,好少评论,基本上全是国内IP,也没作什么措施。现在居然有国外的,估计网站空间用的国外的吧?或者还是国内通过VPN等扫描瞄上了?希望真是亡羊补牢为时不晚!

打赏 twcms禁止垃圾评论的补救措施  垃圾评论 代码 网址 广告 机器人 国外 第2张支付宝打赏 twcms禁止垃圾评论的补救措施  垃圾评论 代码 网址 广告 机器人 国外 第3张微信打赏
爆品精选

标签: 垃圾评论 代码 网址 广告 机器人 国外
分类:主页制作| 发布:龙三公子| 查看:2378 | 发表时间:2015-08-23
原创文章如转载,请注明:转载自龙三公子博客 https://www.mybabycastle.com/
本文链接:https://www.mybabycastle.com/post/764.html
已经有 ( 0 ) 位网友发表了评论,你也评一评吧!  

Design By XvDesign.Com | Power By Z-BlogPHP 1.7.3
点击关闭
  • 联系客服