php自动获取网站来路url代码以及搜索引擎判断

php网站获取来路url的方法,主要用到服务器变量中HTTP_REFERER函数的使用,代码贴上:
function get_referer()
{  
    $url = $_SERVER["HTTP_REFERER"];          //获取完整的来路URL
    $str = str_replace("http://", "", $url);  //去掉http://
    $strdomain = explode("/", $str);          // 以“/”分开成数组
    $domain = $strdomain[0];                  //取第一个“/”以前的字符
    return $domain;
}
用上面的方法才准确无误,如果你用PHP自带的函数就不对如:$_SERVER['SERVER_NAME'] 这个函数它获取的是服务器域名

//对于百度、谷歌搜索引擎来路判断
function get_seo()
{
    $s = 0;
    if (strstr(get_referer(),'baidu.com'))
    {
        $s = 1;
    }
    elseif (strstr(get_referer(), 'google.com.hk'))
    {
        $s = 1;
    }
    return $se;
}

本文原创地址:https://www.ecshop.cx/article-382.html
版权所有 © 转载时必须以链接形式注明出处!

觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。

实时购买动态 ×

xyi710会员 在 2019-07-09 购买了 ECShop繁体语言预览网站与简体共存使用自由切换