服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > php教程 >

一段防盗链的PHP代码

时间:2016-03-13 23:55来源: 作者: 点击:
?php $ADMIN[defaulturl] = //www.zuimoban.com/404.htm;//盗链返回的地址 $okaysites = array(//www.zuimoban.com/,http://163.com); //白名单 $ADMIN[url_1] = //www.zuimoban.com/download/;//下载地点1 $ADMIN[url_2] = ;//下
 
<?php 
$ADMIN[defaulturl] = "//www.zuimoban.com/404.htm";//盗链返回的地址 
$okaysites = array("//www.zuimoban.com/","http://163.com"); //白名单  
$ADMIN[url_1] = "//www.zuimoban.com/download/";//下载地点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]"); 
?>     
使用方法:将上述代码保存为dao4.php,比如测试用的validatecode.rar在站点http://zuimoban.com/download里面,则用以下代码表示下载连接.
 
文件名?site=1&file=文件,例如以下URL.复制到你的站点下试试://www.zuimoban.com/dao4.php?site=1&file=validatecode.rar,以上代码测试可用 
(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(1)
100%
------分隔线----------------------------
栏目列表
热点内容