国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > CMS > 織夢(mèng)DEDE > 正文

織夢(mèng)CMS文檔只添加一次防采集混淆字符串的方法

2024-07-12 09:08:48
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
一些織夢(mèng)dedeCMS站長(zhǎng)朋友們?yōu)榱朔乐箘e人采集自己的網(wǎng)站,在后臺(tái)添加了防采集混淆字符串,但是有時(shí)候我們發(fā)現(xiàn)一篇文檔會(huì)被添加多次,這給我們的讀者閱讀帶來(lái)一定的影響,

于是我想能不能控制防采集混淆字符串添加的次數(shù)呢?讓一篇文檔只添加一次,我們知道這個(gè)功能在織夢(mèng)后臺(tái)是沒(méi)有的,經(jīng)過(guò)多次嘗試和網(wǎng)上搜索,終于實(shí)現(xiàn)了這一功能,現(xiàn)發(fā)出來(lái),供大家參考。
 
(友情提示:由于我的站是用織夢(mèng)dedeCMS V5.5版本建設(shè)的,所以我只在5.5的版本中嘗試成功,但其它版本按原理來(lái)說(shuō)也應(yīng)該可以使用,請(qǐng)大家備份后再進(jìn)行修改。)
1)實(shí)現(xiàn)方法:
打開(kāi)include/downmix.inc.php 找到 約60行左右開(kāi)始一直到最后如下代碼:

   
 //處理要防采集的字段       $bodylen = strlen($body) - 1;       $prepos = 0;       for($i=0;$i<=$bodylen;$i++)       {           if($i+2 >= $bodylen || $i<50)           {               $reString .= $body[$i];           }           else          {               $ntag = @strtolower($body[$i].$body[$i+1].$body[$i+2]);               if($ntag=='</p' || ($ntag=='<br' && $i-$prepos>$maxpos) )               {                   $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                  {                       $rnstr = " <font color='$fontColor'>$rnstr</font> ";                   }                   $reString .= $rnstr.$body[$i];                   $prepos = $i;               }               else              {                   $reString .= $body[$i];               }           }       }       return $reString;   }//函數(shù)結(jié)束  

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 哈巴河县| 防城港市| 扬中市| 香格里拉县| 句容市| 珲春市| 盐边县| 犍为县| 新丰县| 二手房| 旌德县| 景德镇市| 托克托县| 双牌县| 尉氏县| 汉川市| 孟州市| 师宗县| 全州县| 嘉义市| 阳曲县| 永嘉县| 吉林市| 茂名市| 阳高县| 怀柔区| 洞头县| 乐昌市| 昭通市| 察隅县| 唐海县| 滦平县| 连云港市| 永修县| 泽州县| 中江县| 鸡泽县| 九龙县| 海伦市| 沅江市| 宜春市|