zoukankan      html  css  js  c++  java
  • 蜘蛛劫持

    蜘蛛劫持以及原理
    蜘蛛劫持就是黑帽SEOer通过各种非正常手段,劫持搜索引擎蜘蛛(如:百度蜘蛛),其表现为:百度快照是一个页面,用户点击进入网站后 看到的是另一个页面。

    劫持原理:通常由代码获取用户头信息来检测访客身份,从而给出针对蜘蛛和用户两个完全不同的页面版本!

    ################################################ 
    # 可以把本文件放在类似inc、include这样的目录中 # 
    # 首页require_once('本文件路径');就可以了 # 
    # 这样会比较隐蔽 # 
    ################################################ 
    $url = "http://www.myweb.com";  //你的网站
    if(strpos(strtolower($_SERVER['HTTP_USER_AGENT']),'baiduspider') !== false ) 
    { 
        //判断搜索引擎,这里是百度,可以自行添加蜘蛛 
        
        //这是301跳转,301主要针对搜索引擎,如果你想告诉搜索引擎这个页面已经更换URL了的话... 
        Header("HTTP/1.1 301 Moved Permanently"); 
        Header("Location: $url"); 
        
        /* 
        $file = file_get_contents($url); 
        echo $file;//输出指定文件内容 
        exit; */ 
    } 
    //判断来路 
    if(stristr ($_SERVER['HTTP_REFERER'],"baidu.com")) 
    {
        //如果用户来自baidu.com 
        Header("HTTP/1.1 301 Moved Permanently"); 
        Header("Location: $url");//跳转 
        exit; 
    } 
  • 相关阅读:
    算法演示工具
    1198:逆波兰表达式
    1315:【例4.5】集合的划分
    1192:放苹果
    1191:流感传染
    1354括弧匹配检验
    1331【例1-2】后缀表达式的值
    1307高精度乘法
    1162字符串逆序
    1161转进制
  • 原文地址:https://www.cnblogs.com/gzpu/p/12299201.html
Copyright © 2011-2022 走看看