12 12
发新话题
打印

[原创文章] 网站资源防盗链.htaccess文件代码

本主题由 打篮球的手 于 2008-8-22 00:55 设置高亮

网站资源防盗链.htaccess文件代码

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

使用防盗链技术可以有效节省你的流量。

使用方法:复制以下内容,按你的需要更改后保存为.htaccess文件,放置到网站根目录或者需要防盗链的文件夹即可。(服务器需要支持.htaccess文件)

RewriteEngine on
#是否允许直接输入URL查看资源,如果不允许,请删除下面一行
RewriteCond %{HTTP_REFERER} !^$
#是否允许以下域名查看资源
RewriteCond %{HTTP_REFERER} !^slyar.com$ [NC]
RewriteCond %{HTTP_REFERER} !^slyar.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^www.slyar.com$ [NC]
RewriteCond %{HTTP_REFERER} !^www.slyar.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^zhuaxia.com [NC]
RewriteCond %{HTTP_REFERER} !^google.com [NC]
RewriteCond %{HTTP_REFERER} !^baidu.com [NC]
RewriteCond %{HTTP_REFERER} !^bloglines.com [NC]
#防止盗链的文件格式以及转向地址(如果需要)
RewriteRule.*\.(gif|GIF|jpg|JPG|mpg|MPG|mpeg|MPEG|wmv|WMV|rm|RM|zip|ZIP|rar|RAR|js|JS|css|CSS|txt|TXT)$ [R,NC]

需要注意的是,最后的转向链接不能是你的域名,因为你已经使用防盗链技术了,所以403.gif别人是不可以看到的,当然你可以转向到html或者你的主页。如果你仅仅是防盗链了某个文件夹,那么你可以转向到你域名的其他不受干扰的地方。
Slyar Home -- www.slyar.com

TOP

不错,谢谢!

TOP

如何防止CSS下载?
怀念1997年的秋天 这里的天空是灰色的,每天坐着一个怀旧的流浪人BBpress

TOP

css不管怎么样都是可以下载的,因为网页最终还是要还原成浏览器认识的东西。

而浏览器认识了,我们也就知道了。。。
Slyar Home -- www.slyar.com

TOP

对于网站来说,该防的一定要防,但连CSS都要防的话就有点什么了,再说也没办法防呀。
菠菜博
博客联盟群:64684857 23677196
BlogYou.net

TOP

呵,问问而已,哈,因为我也经常下别人的CSS来研究
怀念1997年的秋天 这里的天空是灰色的,每天坐着一个怀旧的流浪人BBpress

TOP

你下别人的 CSS来研究说明别人做得不错你才这样做。这也就是了别人的东西得到了认可。为什么要防呢?
WPT群:2730725
坐地铁上班的人...

TOP

这些代码,有点问题。

TOP

回复 8# 的帖子

where
Slyar Home -- www.slyar.com

TOP

没有看明白

TOP

 12 12
发新话题