php簡單防盜鏈實現(xiàn)方法
更新時間:2015年07月29日 14:46:04 作者:DDIAN
這篇文章主要介紹了php簡單防盜鏈實現(xiàn)方法,涉及php針對服務(wù)器端預(yù)定義變量調(diào)用及字符串處理的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了php簡單防盜鏈實現(xiàn)方法。分享給大家供大家參考。具體如下:
<?php
$ADMIN = array(
'defaulturl'=> 'http://blog.qita.in/images/banner-header.gif',
//盜鏈返回的地址
'url_1' => 'http://blog.qita.in/file',
'url_2' => 'http://blog.qita.in/file1',
);
$okaysites = array(
'http://qita.in',
'http://blog.qita.in', //白名單
'http://blog.qita.in/1.html',
);
$reffer = $_SERVER['HTTP_REFERER'];
if ($reffer) {
$yes = 0;
while (list($domain, $subarray) = each($okaysites)) {
if (ereg($subarray, "$reffer")) {
$yes = 1;
}
}
$theu = 'url_' . $_GET['site'];
$file = $_GET['file'];
if ($ADMIN[$theu] and $yes == 1) {
header("Location: $ADMIN[$theu]/$file");
} else {
header("Location: $ADMIN[defaulturl]");
}
} else {
header("Location: $ADMIN[defaulturl]");
}
print_r($_SERVER['HTTP_REFERER']);
?>
希望本文所述對大家的php程序設(shè)計有所幫助。
您可能感興趣的文章:
- php實現(xiàn)博客,論壇圖片防盜鏈的方法
- php實現(xiàn)的網(wǎng)絡(luò)相冊圖片防盜鏈完美破解方法
- 破解圖片防盜鏈的代碼(asp/php)測試通過
- 使用PHP破解防盜鏈圖片的一個簡單方法
- php 破解防盜鏈圖片函數(shù)
- php實現(xiàn)圖片文件與下載文件防盜鏈的方法
- php下通過偽造http頭破解防盜鏈的代碼
- PHP防盜鏈代碼實例
- php中突破基于HTTP_REFERER的防盜鏈措施(stream_context_create)
- PHP實現(xiàn)防盜鏈的方法分析
- php防盜鏈的常用方法小結(jié)
- PHP實現(xiàn)圖片防盜鏈破解操作示例【解決圖片防盜鏈問題/反向代理】
相關(guān)文章
如何使用PHP實現(xiàn)javascript的escape和unescape函數(shù)
本篇文章是對使用PHP實現(xiàn)javascript的escape和unescape函數(shù)的方法進行了詳細的分析介紹,需要的朋友參考下2013-06-06
解析php session_set_save_handler 函數(shù)的用法(mysql)
本篇文章是對php中session_set_save_handler 函數(shù)的用法(mysql)進行了詳細的分析介紹,需要的朋友參考下2013-06-06

