twcms禁止垃圾评论的补救措施
最近我的一个用TWCMS制作的网站中的一篇文章被垃圾评论给覆盖了,在同一篇文章下来自两个IP段的英文垃圾评论上万条,根据IP查看一个来自俄罗斯,一个来自瑞士,看得出是被人家盯上了,分分秒秒都有评论,内容也大致一样,100%是机器人发的。
由于垃圾评论太多,影响到网站正常评论的提交,还影响网站排名,所以决定处理一下。事已至此,只能亡羊补牢,犹时未晚矣!
我采取了以下措施:
其次,通过在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等扫描瞄上了?希望真是亡羊补牢为时不晚!
标签: 垃圾评论
代码
网址
广告
机器人
国外
分类:主页制作| 发布:龙三公子| 查看:2633 | 发表时间:2015-08-23
原创文章如转载,请注明:转载自龙三公子博客 https://www.mybabycastle.com/
本文链接:https://www.mybabycastle.com/post/764.html
分类:主页制作| 发布:龙三公子| 查看:2633 | 发表时间:2015-08-23
原创文章如转载,请注明:转载自龙三公子博客 https://www.mybabycastle.com/
本文链接:https://www.mybabycastle.com/post/764.html
已经有 ( 0 ) 位网友发表了评论,你也评一评吧!