站长们应该深有体会,刚安装的Destoon每天各种乱发的信息,乱选分类,违法违规,非常头疼,整理了一些办法,也正在使用中,分享给广大站长: 后台的设置 1、启用验证码,启用中文验证码,上传一个字体ttf文件到file下的font目录即可,这里可以挑选一个你喜欢的漂亮字体,然后修改所有会员组权限,发布信息启用验证码,这样,起码杜绝了大部分能识别英文验证码的群发机 2、注册启用Email验证码,在会员设置里,当然前提要设置好邮件发信功能,邮件服务器可以用腾讯免费企业邮箱噢,开通地址请百度,退信少。 3、启用认证公司后才可以发布信息,在会员设置-会员组权限设置里,把【个人会员】、【游客】均设置成不能发布信息,把【企业会员】设置成:“开启强制公司认证”,这样,每个企业必须经过你的营业执照审核,才可以发布信息,虽然审核辛苦点,但是认证了的企业一般都比较守规矩,能发布比较高质量的信息。 随机化Destoon发布页,防止高级自动发布软件 以上的几个选项基本可以防止98%的垃圾发布信息了,此修改有点复杂,可选: 修改步骤: 1: 修改根目录下的config.php,增加一行: $pe1686date = md5(date('z')); 2:修改member模板header.htm 找到发布,修改成: 发布 3:继续修改member模板中的my_sell.htm 在form之后加入一个 4:修改member目录里的my.php(有可能被你修改成别的名字了噢) 在第三行加入: $mid = isset($mid) ? intval($mid) : 0; if ($_POST["action"] == 'add'){ if ($mid == 5){ if ($_POST["pe1686sid"] != $pe1686date){ die(); } } } 除了以上操作以外,还需要搜索站点模板所有源代码(可以用Dreamweaver站点查找功能) 将:所有涉及到发布产品信息的$DT[file_my]}后面加上 ?&pe1686sid={$pe1686date}或者&pe1686sid={$pe1686date} 其实有点程序基础的站长都知道,这里是把"发布信息“页随机化了,必须人工亲手点发布信息才可以提交成功,群发软件不可能随时去更改发布信息页的设置,以上修改可以防止那些手工注册,并且通过营业执照认证的企业,再设置群发机发布信息,这样群发软件就基本失效了,还要打中文验证码,基本可以杜绝所有群发垃圾信息。 |