家园首页 Php4手册 我的相册 家园下载 个人文集 给我留言
我形我塑,网络相册,www.5x54.com 相册 相册 心情相册,少女相册 免费申请,我形我塑免费相册
 家园 个人文集   http://www.5x54.com
 


Apache服务器使用.htaccess实现防盗链教程


作者:网上收集    点击: 读取中...

评论:不仅仅为了放置盗链版权保护,请不要随意复制^%#$32529)98sa。^_^,而且为了放置无意中的链接引起的流量开销和cpu负荷增加 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
如果你用的是Apache服务器版权保护,请不要随意复制^%#$32529)98sa。^_^,那么使用.htaccess文件就可以很方便的进行设置版权保护,请不要随意复制^%#$32529)98sa。^_^,从而防止其他站点的用户盗链我们站点的文件。  版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
Apache中的.htaccess文件  版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
.htaccess文件是Apache中相当重要的配置文件版权保护,请不要随意复制^%#$32529)98sa。^_^,其格式为纯文本版权保护,请不要随意复制^%#$32529)98sa。^_^,它提供了针对目录改变配置的方法版权保护,请不要随意复制^%#$32529)98sa。^_^,通过在一个特定的文档目录中放置一个包含一个或多个指令的文件版权保护,请不要随意复制^%#$32529)98sa。^_^,以作用于此目录及其所有子目录。  版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
通过.htaccess文件版权保护,请不要随意复制^%#$32529)98sa。^_^,可以实现简单地很多在IIS中很繁琐甚至无法实现的功能版权保护,请不要随意复制^%#$32529)98sa。^_^,如密码保护、禁止显示目录列表、阻止/允许特定的IP地址、实现网址的301 重定向等等。  版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
正如上面所说版权保护,请不要随意复制^%#$32529)98sa。^_^,.htaccess文件将影响其所在的目录及其子目录版权保护,请不要随意复制^%#$32529)98sa。^_^,因此版权保护,请不要随意复制^%#$32529)98sa。^_^,如果我们要保护的内容(此处以防止图片盗链为例版权保护,请不要随意复制^%#$32529)98sa。^_^,即图片)位于网站内多个目录下版权保护,请不要随意复制^%#$32529)98sa。^_^,可以考虑将其放在根目录下;而如果图片有单独的子目录如“/images/”版权保护,请不要随意复制^%#$32529)98sa。^_^,则只需将其放置在该目录下(当然也可以放到根目录中)。  版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
需要注意的是版权保护,请不要随意复制^%#$32529)98sa。^_^,如果通过FTP方式将创建好的.htaccess上传到服务器上版权保护,请不要随意复制^%#$32529)98sa。^_^,传输模式应为ASCII而非Binary。上传到服务器后版权保护,请不要随意复制^%#$32529)98sa。^_^,应将其属性通过 CHMOD修改为644 或“RW-R–R–”版权保护,请不要随意复制^%#$32529)98sa。^_^,这样版权保护,请不要随意复制^%#$32529)98sa。^_^,可以保证服务器能够使用同时无法通过浏览器修改版权保护,请不要随意复制^%#$32529)98sa。^_^,当然版权保护,请不要随意复制^%#$32529)98sa。^_^,.htaccess的可读属性也存在一定的风险:攻击者可通过它找出您要保护的对象或认证文件位置——解决办法是将认证文件.htpasswd放到网站根目录之外版权保护,请不要随意复制^%#$32529)98sa。^_^,这样版权保护,请不要随意复制^%#$32529)98sa。^_^,便无法通过网络找到它了。  版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
使用.htaccess禁止盗链  版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
通过.htaccess来防止网站的图片、压缩文件、或视频等非Html文件被盗链的方法相当简单版权保护,请不要随意复制^%#$32529)98sa。^_^,通过在该文件中加入几句命令即可保护我们宝贵的带宽。例如本站的设置如下: 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
引用代码:RewriteEngine on 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
RewriteCond %{HTTP_REFERER} !^$ [NC] 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
RewriteCond %{HTTP_REFERER} !5x54.com [NC] 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
RewriteCond %{HTTP_REFERER} !bbsdiy.net [NC] 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
RewriteCond %{HTTP_REFERER} !msn.com [NC] 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
RewriteCond %{HTTP_REFERER} !google.com [NC] 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
RewriteCond %{HTTP_REFERER} !soso.com [NC] 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
RewriteCond %{HTTP_REFERER} !yahoo.com [NC] 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
RewriteCond %{HTTP_REFERER} !yahoo.com.cn [NC] 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
RewriteRule .*\.(gif|jpg)$ http://domain.com/error.gif [R,NC,L]
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
简单的解释一下上述语句: 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
1、RewriteCond %{HTTP_REFERER} !^$ [NC] 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
允许空“HTTP_REFERER”的访问版权保护,请不要随意复制^%#$32529)98sa。^_^,即允许用户在浏览器地址栏中直接输入图片地址时图片文件的显示。一般而言版权保护,请不要随意复制^%#$32529)98sa。^_^,这是可选的版权保护,请不要随意复制^%#$32529)98sa。^_^,不过版权保护,请不要随意复制^%#$32529)98sa。^_^,建议这么设置版权保护,请不要随意复制^%#$32529)98sa。^_^,如果强迫必须具有“HTTP_REFERER”才能访问版权保护,请不要随意复制^%#$32529)98sa。^_^,可能会带来某些问题版权保护,请不要随意复制^%#$32529)98sa。^_^,比如说在用户通过代理服务器访问时。 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
2、RewriteCond %{HTTP_REFERER} !domain.com [NC] 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
设置允许访问的HTTP来源版权保护,请不要随意复制^%#$32529)98sa。^_^,包括我们的站点自身、Google、Baidu、Bloglines、Feedburner等。 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
3、RewriteRule .*\.(gif|jpg|png)$ http://domain.com/error.gif [R,NC,L] 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
定义被盗链时替代的图片版权保护,请不要随意复制^%#$32529)98sa。^_^,让所有盗链 jpg、gif、png 等文件的网页版权保护,请不要随意复制^%#$32529)98sa。^_^,显示根目录下的 no.png 文件。注意:替换显示的图片不要放在设置防盗链的目录中版权保护,请不要随意复制^%#$32529)98sa。^_^,并且该图片文件体积越小越好。当然你也可以不设置替换图片版权保护,请不要随意复制^%#$32529)98sa。^_^,而是使用下面的语句即可: 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
RewriteRule .*\.(gif|jpg|png)$ - [F] 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
4、说明一下其中的R、NC 和 L 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
R 就是转向的意思 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
NC 指的是不区分大小写 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
L 的作用是指明本次转向到此结束版权保护,请不要随意复制^%#$32529)98sa。^_^,后续的转向不受先前判断语句的影响 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
5、防止盗链的文件类型 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
上例中是 gif、jpg、png版权保护,请不要随意复制^%#$32529)98sa。^_^,而根据需要版权保护,请不要随意复制^%#$32529)98sa。^_^,可更改或添加其他文件类型版权保护,请不要随意复制^%#$32529)98sa。^_^,如rar、mov等版权保护,请不要随意复制^%#$32529)98sa。^_^,不同文件扩展名间使用“|”分割。 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
这样的话版权保护,请不要随意复制^%#$32529)98sa。^_^,就可以基本做到简单的防止被盗链情况的发生版权保护,请不要随意复制^%#$32529)98sa。^_^,而且可以尽最大可能的减少服务器流量的无畏消耗版权保护,请不要随意复制^%#$32529)98sa。^_^,当然了版权保护,请不要随意复制^%#$32529)98sa。^_^,如果你不在意这点流量的话版权保护,请不要随意复制^%#$32529)98sa。^_^,那么可以不用考虑上述设置啦! 版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32529)98sa。^_^,请不要随意复制^%#$32529)98sa。^_^

收藏此文章     打印  更新     编辑此文章    『关闭窗口』