PHP判断防盗链域名

  • 内容
  • 相关

php代码

//判断防盗链域名
function is_referer(){
	//没有设置防盗链
    if(REFERER_URL=='' || (empty($_SERVER['HTTP_REFERER']) && REFERER_ID==1)) return true; 
	//获取来路域名
	$uriarr = parse_url($_SERVER['HTTP_REFERER']);
	$host = $uriarr['host'];
	$ymarr = explode("|",REFERER_URL);
    if(in_array($host,$ymarr)){
    	return true;
    }
    return false;
}

使用方法

//防盗链
if(!is_referer()){
	echo '非法访问,403~!';exit;
}
黑蜘蛛

本文标签:

版权声明:若无特殊注明,本文皆为《ღ軍尐ღ》原创,转载请保留文章出处。

字数统计:本文共有 《347》 个。

本文链接:PHP判断防盗链域名 - https://4dn.net/jsxx/213.html