destoon7.0防止注册机/代理发布的解决办法

104次阅读
没有评论

共计 1691 个字符,预计需要花费 5 分钟才能阅读完成。

destoon7.0 目前是 b2b 行业常用的系统之一。不过,注册机是 b2b 网站的公害,国内目前几乎所有 b2b 网站都曾受过注册机的侵饶。为了维护网络环境,destoon7.0 加入了会员防止注册机侵害的功能和解决方法,可以有效屏蔽注册机恶意注册。

有些不懂的人说注册机和平台是共赢的,这是一派胡言。会员回访才是 b2b 网站生存和发展的基石。注册机的 ip 在统计里查找不到,只能在服务日志中找到,注册机连一个正常 ip 都给不了网站,更别说回访用户了。

destoon7.0 防止注册机 / 代理发布的解决办法

而且,注册机发布信息重复率极高的,他在你的平台发布了,同样在其它平台大量发布信息。而搜索引擎目前加大了对重复信息的打击,所以注册机带来大量重复信息会导致网站被降权,这些信息发布类网站是灭顶之灾。

目前,destoon7.0 只要在后台会员管理 -> 模块设置 -> 注册客户端屏蔽 中加入以下代码即可:

.NET CLR 1.0.3705|qdesk 2.3.1186.202|.NET4.0C|SV1|Mozilla/4.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.11)|.NET CLR 2.0.50727|.NET CLR 3.0.04506.648|.NET CLR 3.5.21022|InfoPath.2|.NET4.0E|Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1|Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.0)

那么,假如你的系统还没有升级到最新,所以 以下针对 DT(兼容 Destoon4、5、6)提供防止注册机的解决办法:

在跟目录的 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 1.0.3705”) !== 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();

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

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-06-15发表,共计1691字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)