php實現屏蔽掉黑帽SEO的搜尋索引鍵

來源:互聯網
上載者:User

 我給大家一個方法 我的思路

思路就是這樣的 那些大佬們想做這個東西大部分還是要留QQ或者電話號碼

那麼我就匹配裡面的規則 找出搜尋裡面的數字 然後判斷數字字串的長度 進而去判斷 是否為垃圾搜尋

奉上代碼:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 <?php   //@功能 屏蔽掉黑帽SEO的搜尋索引鍵 //@By 陽兄   function findNum($str=''){ //取出字串裡面的所有數字 $str=trim($str); if(empty($str)){return '';} $result=''; for($i=0;$i<strlen($str);$i++){ if(is_numeric($str[$i])){ $result.=$str[$i]; } } return $result; } $the_lnum=strlen(findNum($q));//擷取數字字串長度 if($the_lnum>6){ //判斷長度是否超過6 超過則直接301到搜尋網頁面 header("HTTP/1.1 301 Moved Permanently"); header("Location: http://".$_SERVER['HTTP_HOST']."/search.php"); exit(); } ?>
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.