`
hudeyong926
  • 浏览: 2017118 次
  • 来自: 武汉
社区版块
存档分类
最新评论

反盗链类

PHP 
阅读更多
<?php
$ADMIN[defaulturl] = "test.gif";//盗链返回的地址
$okaysites = array("http://www.deographics.com/","http://deographics.com/");  //白名单  
$ADMIN[url_1] = "http://deographics.com/";//下载地点1
$ADMIN[url_2] = ""; //下载地点2,以此类推
 
$reffer = $HTTP_REFERER;

if($reffer) {
	$yes = 0;
	while(list($domain, $subarray) = each($okaysites)) {
		if (ereg($subarray,"$reffer")) {
			$yes = 1;
		}
	}

	$theu = "url"."_"."$site";

	if ($ADMIN[$theu] AND $yes == 1) {
		header("Location: $ADMIN[$theu]/$file");
	} else {
		header("Location: $ADMIN[defaulturl]");
	}
} else {
	header("Location: $ADMIN[defaulturl]");
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics