dede防采集混淆字符串只添加一次的修改方法,织梦
导读:织梦文章织梦文章有些朋友想控制防采集混淆字符串添加的次数,织梦后台没提供这个功能,但是可以手工把这个控制功能加上。 修改方法: 修改文件include/downmix.inc.免费织梦模板织梦首页模板。
有些朋友想控制防采集混淆字符串添加的次数,织梦后台没提供这个功能,但是可以手工把这个控制功能加上。 修改方法: 修改文件include/downmix.inc.php 第60行开始 替换为: //处理要防采集的字段 $bodylen = strlen($body) - 1; $prepos = 0; $rndtime = 1;//添加混淆字符串的次数 by mditu.com $rndtimei = 0; for($i=0;$i<=$bodylen;$i++) { if($i+2 >= $bodylen ||织梦文章模板 $i<50 && $rndtimei < $rndtime) { $reString .= $body[$i]; } else { $ntag = @strtolower($body[$i].$body[$i+1].$body[$i+2]); if($ntag=='</p' || ($ntag=='<br' && $i-$prepos>$maxpos) ) { if($rndtimei < $rndtime){ //次数控制 by mditu.com $rndtimei++; $dd = mt_rand(1,4); $emname = $rndem[$dd]; $dd = mt_rand(1,$totalitem); $rnstr = $rndstring[$dd]; if($emname!='font') { $rnstr = " <$emname class='$rndstyleName'>$rnstr</$emname> "; } else &织梦模板免费nbsp; { $rnstr = " <font color='$fontColor'>$rnstr</font> "; } $reString .= $rnstr.$body[$i]; $prepos = $i; }else { $reString .= $body[$i]; } } else { $reString .= $body[$i]; } } } return $reString; 只加了几行代码。 为懒于动手的朋友准备了这个文件下载,拿去覆盖就可以了。(注意,此修改方法只在DEDE5.5中测试通过,5.6以其它版本未测试,估计应该能用)相关免费织梦模板织梦首页模板。
声明: 本文由我的SEOUC技术文章主页发布于:2023-07-22 ,文章dede防采集混淆字符串只添加一次的修改方法,织梦主要讲述字符串,标签,织梦网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_34113.html