谁了解防盗链代码?我这有一些,请高手指点一下

2016-07-07 15:23 来源:www.chinab4c.com 作者:ecshop专家

这是一段PHP防盗链代码,希望大家可以参考:

<?php

$ADMIN[defaulturl] = "http://www.xkzzz.com/404.htm";//盗链返回的地址
$okaysites = array("http://www.xkzzz.com/","http://xkzzz.com"); //白名单
$ADMIN[url_1] = "http://www.xkzzz.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]");
}

?>


请高手指点,这是防什么盗链?图片?还是文章?还是网页? 有些不明白,这个用在EC商城里管用吗?

回答:


还有一个,是图片防盗链的.也不知道管用不?也不知道如何去用?
用了之后会有什么效果呢? 别人用不了你的图片?

在CSS中添加以下代码:

img {
filter:expression(
this.不能去掉 ? "" :
(
(!this.complete) ? "" :
this.runtimeStyle.filter = ("progid: DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "')") +
String(this.不能去掉 = true).substr(0, 0) +
(this.src = "http://siyizhu.com/styles/nicky/images/clear.gif").substr(0, 0)
)
);
}

顶一下!!有请高手出现



试用了一下,也不管用,也不知道如何用。 到网上收集了一下都是这样的东西。请高手指点一下如何用,或者出错在哪。。。。。

我也想要防盗链

防盗链可以在支持自定义伪静态规则的主机上利用REWRITE来实现

请高手说一下具体的使用方法




看这里吧,里面有相应的规则http://www.vbdns.com/style/info/shownews.asp?id=19

学习一下

回复zhangliqiang


看这里吧,里面有相应的规则
镜花水月 发表于 2010-7-28 12:14


你这个规则是不是只用在威博数据的主机上,其它的主机也能用吗?

没有回应!!