禁止所有人访问只可以蜘蛛访问【方法】

之前工商财税服务老哥在坛子里分享过“躲BA审核网站名字”的源码,然后给了个红包叫我朋友改了下下面的代码,是判断蜘蛛ua,除了蜘蛛全部跳转到某个页面(我自己弄了个...

之前工商财税服务老哥在坛子里分享过“躲BA审核网站名字”的源码,然后给了个红包叫我朋友改了下

下面的代码,是判断蜘蛛ua,除了蜘蛛全部跳转到某个页面(我自己弄了个静态的index.html)
  1. //判断蜘蛛函数
  2. function find_spider(){
  3.   $useragent = strtolower(empty($useragent) ? $_SERVER['HTTP_USER_AGENT'] : '');
  4.   $spider_arr=array(
  5.    'bot',
  6.    'spider',
  7.    'slurp',
  8.    'ia_archiver',
  9.   );
  10.   foreach($spider_arr as $spider){
  11.    $spider = strtolower($spider);
  12.    if(strstr($useragent,$spider)){
  13.     return true;
  14.    }
  15.   }
  16.   return false;
  17. }
  18.  
  19.  
  20.  
  21. if (!find_spider()){
  22.     header('Location: /index.html');
  23.     exit();
  24. }