zoukankan      html  css  js  c++  java
  • 新站必备小工具——合肥网搜索引擎蜘蛛捕获工具

    1月3号的时候,我在博客园写《合肥网切换新域名的二级域名和二级目录htaccess 301永久重定向实例经验分享》

    地址:http://www.cnblogs.com/jincon/archive/2011/01/03/1924880.html,

    合肥网的301重定向全部做好了,但是,我并不知道效果怎么样,于是就前天就花了十几分钟写了一个

    合肥网专用的蜘蛛捕获工具,

    代码比较简单,重要的达到我想监控的效果就可以,下面分享给大家

    如果大家想继续玩,可以把他完善下。

    如果可以,最好顺便发一份给我,呵呵、、、


    <?php
    /*
        2011-1-6  jincon's 包  合肥网搜索引擎蜘蛛捕获工具 v.000001
        合肥网:http://www.wehefei.com
    */
    function get_naps_bot()
    {
      
    $useragent = strtolower($_SERVER['HTTP_USER_AGENT']);
      
    if (strpos($useragent, 'baiduspider'!== false){return 'Baiduspider';}  
      
    if (strpos($useragent, 'googlebot'!== false){return 'Googlebot';}  
      
    if (strpos($useragent, 'msnbot'!== false){return 'MSNbot';}  
      
    if (strpos($useragent, 'slurp'!== false){return 'Yahoobot';}  
      
    if (strpos($useragent, 'sohu-search'!== false){return 'Sohubot';}  
      
    if (strpos($useragent, 'lycos'!== false){return 'Lycos';}  
      
    if (strpos($useragent, 'robozilla'!== false){return 'Robozilla';}
      
    return false;
    }
    function nowtime(){
      
    return date("Y-m-d.G:i:s");
    }
    $searchbot = get_naps_bot();
    //合肥网:http://www.wehefei.com
    if ($searchbot) {
      
    $tlc_thispage = addslashes($_SERVER['HTTP_USER_AGENT']);
      
    $url=$url=isset($_SERVER['HTTP_REFERER'])?$_SERVER['HTTP_REFERER']:$_SERVER['REQUEST_URI'];
      
    $file="bot.txt";  //合肥网:http://www.wehefei.com
      $time=nowtime();
      
    $data=fopen($file,"a");
      
    $ip = $_SERVER["REMOTE_ADDR"];
      
    fwrite($data,"$ip => Time:$time robot:$searchbot URL:$url\r\n");
      
    fclose($data);
    }
    ?>

    主要就是分享下,技术也在于分享嘛,呵呵。。。


    来源:合肥网产品组:http://www.wehefei.com   转载请说明出处, QQ:1075767052

    PS: 欢迎交流和交换友情链接。

  • 相关阅读:
    一小段代码体现出的编程艺术
    2013年:第十一届软交会今天开始
    干掉baidu地图Logo的CSS
    编程语言历史,你属于几零后?
    WebServer实现SQL数据库百度坐标转换转化的算法
    使用Nginx代理Ext.net2.0异步请求报错问题
    PostgreSQL9.3新增的json_populate_recordset函数使用问题
    坐标转换服务笔录
    关于extjs中文乱码和emptyText的问题
    百度地图Polyline画直线BUG
  • 原文地址:https://www.cnblogs.com/jincon/p/1930773.html
Copyright © 2011-2022 走看看