发新话题
打印

[待解决] 图片防盗链的方法?

图片防盗链的方法?

商城图片被盗链是很头痛的事,刚找了个css防盗链的代码,不知道怎么用,是直接放到模板文件的css中吗,请版主指教!
实现方法很简单
在CSS中添加以下代码:

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

然后修改下上面的图片路径,随便找个乱七八糟的图放上去,就OK.
另存起来还是有点头疼的,要看源代码才行.

[ 本帖最后由 u34 于 2008-6-11 21:42 编辑 ]

TOP

css不熟。
通常是用服务器直接做规则进行防盗链  或通过水印图形式防止
不保留版权信息的各位XDJM,请原谅我不能为您解答问题!!!!http://www.testyang.com

TOP

把下面的语句存成一个.htaccess文件,并放到你的网站的根目录(就是www/html目录),这样子别人就没有办法盗连你的东东了~~

SetEnvIfNoCase Referer "^http://yahoo\.com/" local_ref=1
<FilesMatch "\.(jpg|zip|rar|gif|bmp|torrent|mp3|mpg|rm|ra|mov)">
Order Allow,Deny
Allow from env=local_ref
Allow from 127.0.0.1
</FilesMatch>

请大家注意,把第一句"^http://yahoo\.com/"改为你的网站,比如我的网站是:http://www.xxx.com
我应该这么写的
"^http://www\.xxx\.com/"
谢谢!

TOP

网上找的,不知能用不?

TOP

能用  这是服务器级别的方式
不保留版权信息的各位XDJM,请原谅我不能为您解答问题!!!!http://www.testyang.com

TOP

留名代用

TOP

有些虚拟主机空间控制面板中就带有防盗链功能,操作比较方便。

TOP

发新话题