频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

只要几分钟就可以你的服务器或空间有防盗链功能

来源: 作者: 出处:巧巧读书 2006-11-27 进入讨论组


作者:阿艺

首先要确认你的服务器或空间的服务器解译引擎为Apache2,还有支持.htaccess客户设置文件,
如果你有自己的服务器就请先对./conf/httpd.conf 文件做以下修改
找到:#LoadModule rewrite_module modules/mod_rewrite.so
把前面的 # 给去丢
找到等一个 AllowOverride None 改为 AllowOverride All
重启Apache2服务器

接下就是做一个 .htaccess 文件了,其 .htaccess 文件内容为

RewriteEngine on
RewriteCond % !^http://173.com.ru/.*$Content$nbsp;     [NC]
RewriteCond % !^http://173.com.ru$Content$nbsp;     [NC]
RewriteCond % !^http://www.173.com.ru/.*$Content$nbsp;     [NC]
RewriteCond % !^http://www.173.com.ru$Content$nbsp;     [NC]
RewriteRule .*.(jpg|jpeg|gif|png|bmp|rar|zip|exe)$ http://down.173.com.ru/err.html [R,NC]

其中有色的地方都是要改为你的:
 红色:就是改为你提供下载页面的地址,也就是只有通过这个地址才可以下载你所提供的东东。
 蓝色:就是要保护文件的扩展名(以|分开),也就是说以这些为扩展名的文件只有通过红色的地址才可以访问。
 绿色:如果不是通过红色的地址访问蓝色这些为扩展名的文件时就回重定向到绿色地址上。

接下就是怎么用 .htaccess 文件来实现防盗链了。
 首先要在空间上建两个目录(当然目录名随你),一个为 web 另一个为 down
 web 是用来放下载页面的(或下载程序),down 当然就是放你提供的东东的啦,
 把 .htaccess 文件的红色部分改一下,改为http://你的域名/web。蓝色部分
 改为你要保护文件的扩展名。绿色部分改为http://你的域名/web。改后保存
 .htaccess 文件把它上传到 down 目录。

好了这样就完成了,简单吧,现在你不需要去买那些所为的大形服务器就用这样
功能,我们可是山下的人有钱上网搞个FREE空间就算不错啰。

以上的相关演试:
http://173.com.ru/downs.html
上面有个[防盗链相关]有一个可以在你空间生成 .htaccess 文件的PHP程序如果
你不会做 .htaccess 文件或你的空间不允许上传 .htaccess 文件就可以用这个
PHP程序来在你的空间直接生成。
PHP程序下载地址
http://down.173.net.ru/fdowns.rar浏览URL http://www.qqread.com/network/server/g282716.html 更多文章 更多内容请看FTP服务器双核服务器技术网站服务器的选型专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
最新论坛文章
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章