www.catcoder.com是为自己的猫搭建的论坛,基本就是我自己在上面自言自语,某日登录,突然见到有新会员新主题禁不住喜悦之情,急忙点开版块,看到的确实洪水过后的残败景象,全是广告和色情网站的推广。从此就拉开了与灌水机的大作战。
我用的论坛系统是Discuz!x2。下面的讲解也来自于此。
一、注册时把关。
新用户注册时要增加验证码,并增加验证问题。
在管理后台→全局→防灌水设置,在里面分别设置验证码和验证问答,同时我还在基本设置里面加上了强制新用户上传头像。
二、注册用户加上试用期
加上了验证,但还是不放心,所以就在这基础上加上试用期。
管理后台→全局→注册与访问
在里面选择“访问控制”,第一项就是新手见习期,我设置了30分钟。0为无限制。
这时候看到注册选项里面有IP注册数的限制,顺手加上“同一 IP 在 24 小时允许注册的最大次数”和“限时注册IP注册间隔限制(小时)”两个限制,分别设为10和1。
想着这样就可以万无一失了,谁知道今天一等论坛看到清晰很多,深感欣慰,但当打开帖子,看到几个新注册的用户的签名全是广告,瞬间就明白了,这帮家伙真是屡出奇兵啊,必须要剿灭。所以就有了
三、去除新用户组的签名
这种成为“伪签名”的签名实在可恶,在管理后台→用户→用户组中选择“新手上路”用户组后面的编辑链接。
在其“基本设置”里面的“允许发站外URL”选项上选择“禁止发表”。
然后在“论坛相关”→“帖子相关”中的签名长度设为0就代表禁止签名,然后再禁止签名中的 Discuz! 代码和[img]代码,当然后面的动作基本属于多余,但对这种可恶的行径只有如此才能泄心头只恨。
两次交锋到此为止,下次交锋时继续。