魔工坊

极客

Web工程师


发布者资料

  • 性别: 帅哥
  •  地区: 北京
  • 日期: 2015-08-12 15:23:25

教程源信息


教程标签云


教程分类


推荐教程


同类教程

2092

Destoon行网防止注册机注入的完美解决方案


     注册机是B2B类信息发布站的公害,几乎所有B2B网站都受过注册机的骚扰。为维护网络环境,打击恶意注册,特提供destoon防止注册机的解决办法,希望广大站长团结起来,屏蔽注册机恶意注册。
     注册机是网络的寄生虫和公害,所谓注册机和平台是共赢的说辞纯粹是一派胡言。会员的回访是B2B网站生存和发展的基石,而使用注册机注册的IP在网站统计里都查不到,只能在服务里日志里找到。所以说注册机甚至连一个IP都不会带给网站,更别说回访了。
     注册机发布的信息都是重复度非常高的,搜索引擎很难这些高度重复的信息好的排名,所以这些信息带来的流量也完全可以忽略。如果网站存在注册机大量发布的重复信息,可能导致搜索引擎对网站的降权,这对信息发布网站来说将是毁灭性的。所以,要杜绝注册机,只有广大站长联合起来,屏蔽掉注册机,不给注册机以生存空间,才是真正杜绝注册机的唯一解决办法。注册机现在越来越高明,但绝非没办法处理,以下针对DT(兼容Destoon4、5、6)提供防止注册机的解决办法。

1、采用注册审核,会员注册后必须管理员审核才能发布信息。我们建议站长朋友采用这种方式,采用注册审核也能防止重复注册,拒绝垃圾注册信息。这样管理员在审核过程中能及时发现注册机并进行删除。

2、采用验证码和邮件验证注册,这样能屏蔽掉很大一部分注册机。

3、修改注册地址或采用跳转隐藏真实注册地址(操作需谨慎,避免正常使用出错)。

4、在跟目录的common.inc.php文件中增加如下代码:(在最上方插入)

if(strpos($_SERVER[HTTP_USER_AGENT], "qdesk 2.3.1186.202") !== false) exit();
if(strpos($_SERVER[HTTP_USER_AGENT], ".NET4.0C") !== false) exit();
if(strpos($_SERVER[HTTP_USER_AGENT], "SV1") !== false) exit();
if(strpos($_SERVER[HTTP_USER_AGENT], "Mozilla/4.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.11)") !== false) exit();
if(strpos($_SERVER[HTTP_USER_AGENT], ".NET CLR 2.0.50727") !== false) exit();
if(strpos($_SERVER[HTTP_USER_AGENT], ".NET CLR 3.0.04506.648") !== false) exit();
if(strpos($_SERVER[HTTP_USER_AGENT], ".NET CLR 3.5.21022") !== false) exit();
if(strpos($_SERVER[HTTP_USER_AGENT], "InfoPath.2") !== false") exit();
if(strpos($_SERVER[HTTP_USER_AGENT], ".NET4.0E") !== false) exit();
if(strpos($_SERVER[HTTP_USER_AGENT], "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)") !== false) exit();
if(strpos($_SERVER[HTTP_USER_AGENT], "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.0)") !== false) exit();

相信采用上述办法后,能真正屏蔽注册机的恶意注册,杜绝垃圾信息的出现。

喵,赏1块零钱,给我家喵星人买罐头吧 :)

赞赏支付方式:

赞赏

赞赏

赞赏

 

[ 教程搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]

魔友吐槽

浏览上篇

浏览下篇

发布教程

魔工坊系统提示