防盗连的PHP代码
2006年02月21日 00:16 稿件来源:转自互联网
| <?php $ADMIN[defaulturl] = "http://www.163.com/404.htm";//盗链返回的地址 $okaysites = array("http://www.163.com/","http://163.com"); //白名单 $ADMIN[url_1] = "http://www.163.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://163.com/download里面,
则用以下代码表示下载连接.
文件名?site=1&file=文件
例如以下URL.复制到你的站点下试试
http://www.163.com/dao4.php?site=1&file=validatecode.rar
以上代码测试可用
东北星空版权与免责声明
① 凡本网注明"稿件来源:东北星空"的所有文字、图片和音视频稿件,版权均属东北星空所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。
② 本网未注明"稿件来源:东北星空"的文/图等稿件均为转载稿,本网转载出于传递更多信息之目的。
③ 如本网转载稿涉及版权等问题,请作者在两周内速来电或来函与东北星空联系。
② 本网未注明"稿件来源:东北星空"的文/图等稿件均为转载稿,本网转载出于传递更多信息之目的。
③ 如本网转载稿涉及版权等问题,请作者在两周内速来电或来函与东北星空联系。
相关文章
- ·PHP 图片管理程序集锦
- ·让APACHE防止多线程下载
- ·Apache设置防盗连
- ·APACHE防盗连
- ·防盗连的PHP代码
- ·PHP与其它CGI的比较-php基础
- ·类的另类用法--数据的封装-php基础
- ·使用PHP4.2.0及以后版本的注意事项-php基础
- ·PHP脚本数据库功能详解-php基础
- ·Session是否必须依赖Cookie-php基础
- ·第1次亲密接触PHP5-php基础
- ·PHP中的一些常识:类篇-php基础
- ·PHP 和 HTML-php基础
- ·PHP安装问题-php基础
- ·PHP编译问题-php基础
- ·Hello,World-php基础
- ·如何获得PHP相关资料-php基础
- ·附录 A PHP 函数索引 二-php基础
- ·附录 A PHP 函数索引 一-php基础
- ·广告轮播-php基础