php 反盗链类

非凡兔

关注

阅读 74

2023-03-24


反盗链类

 

<?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]");
}

 

 

 

 

 

 

 

精彩评论(0)

0 0 举报