名典主机—优质主机 高效服务
« CHINA特色下的又一大创举 要备案需到现场照相 使用或升级WordPress过程中出现Fatal error: Allowed memory size of 33554432 bytes exhausted错误的解决办法 »

节省你的流量:Linux Apache环境下启用防盗链的方法

          这个月连续碰到两个朋友的国内空间资源如MP3被迅雷盗链,而遭到疯狂的下载,限制的流量一夜间被用完(一天下载量高达几十G),有限的流量自己没怎么用却被迅雷等“小偷”搞走,而导致空间不能正常访问的确是一件很可惜的事情,不如国外空间强大的cPanel面板可以直接设置开启防盗链,DirectAdmin在开启防盗链上要略费些周折!下面介绍下DirectAdmin开启防盗链的方法!希望对朋友们有所帮助!

方法:复制代码如下,到.htaccess即可:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yourdomain.com(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !baidu.com [NC]
RewriteRule .*\.(gif|jpg|jpeg|bmp|png|swf|mp3|zip|exe)$ http://www.yourdomain.com/replace.xjpg [R,NC]

相关解释:

1,yourdomain.com需要修改成自己的域名

2,jpg|jpeg|png|gif|mp3|swf|rar|zip|exe 可以根据自己的需要来添加删除防止被盗链文件的后缀!

3,如果以上条件都成立(即访问图片的请求,既不是直接输入网址,也不是来自你自己的域名,也不是来自google.com和baidu.com,就执行下列转向:

RewriteRule .*\.(gif|jpg|jpeg|bmp|png|swf|mp3|zip|exe)$ http://www.yourdomain.com/replace.xjpg [R,NC] 用一张图片来替换!

4,建议这张图片的尺寸是很小的,以达到节省流量的效果!

日志信息 »

该日志于2010-02-27 00:35由 虾虾 发表在网站建设分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

相关日志 »

  • 暂无相关日志

1条评论

  1. ZERO 说:

    为什么我的网站没有效果啊
    是不是上传到../public_html 目录下的?

发表评论 »

返回顶部