php网站如何屏蔽恶意刷

  

经常在统计代码里看到wd=关键词的恶意刷到现象,下面编程教程网小编给大家简单介绍一下解决方法!

//屏蔽恶意刷
function getKeyword($str){
    $s = strpos($str,'wd=');
    if($s>-1){
        $str = substr($str,$s+3);
        $e = strpos($str,'&');
        if($e>-1){
            $str = substr($str,0,$e);
        }
        $str = rawurldecode($str);
    }
    return $str;
}
$key = getKeyword($_SERVER['HTTP_REFERER']);
if($key == '关键词1' || $key == '关键词2') //wd=后面的关键词写到key里面
{
  header("Location: /error.html");
}
以上是编程学习网小编为您介绍的“php网站如何屏蔽恶意刷”的全面内容,想了解更多关于 php入门 内容,请继续关注编程基础学习网。

相关文章