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;
}
黑蜘蛛
评论
1条评论@纱雾 Lv.1 Firefox 100.0 Windows 回复
好人好人好人好人好人好人好人好人好人好人
广西南宁市 移动