English
 电子信箱
 加入收藏

  威盾防火墙 >> 新闻中心 >> 业界动态 >> 利用httpd.ini实现图片和文件的防盗链

 

利用httpd.ini实现图片和文件的防盗链

威盾防火墙 2015-01-14

 

  最近网站图片被盗链,导致服务器负担过重

    于是上网找了一下关于防盗链的方法

    大多数都是用.htaccess防盗链的

    可我使用的虚拟主机是windows 2003不支持.htaccess

    找了一整天,终于解决了,就是用httpd.ini来控制

    首先新建一个文本文档 改名字为httpd.ini 在此文件中添加如下代码

   

[ISAPI_Rewrite]

    CacheClockRate 3600

    RepeatLimit 32

    #已配置了伪静态的可以删除上面三行代码

    #防盗链设置

    RewriteCond Host: (.+)

    RewriteCond Referer: (?!http://(?:此处填写你的域名.cn|(.*).此处填写你的域名.cn|baidu.com|(.*).baidu.com|google.com|(.*).google.com)).*

    RewriteRule .*.(?:jpg|jpeg|gif|png|bmp|rar|zip|exe) /fangdao.gif [I,O,N]

    解释一下:

    RewriteCond Referer: 这里填写你的允许连接你图片的网站,其中每个域名用“|”隔开

    (?:jpg|jpeg|gif|png|bmp|rar|zip|exe): 这些就是你需要防盗链文件的扩展名,其中每个扩展名用“|”隔开

    fangdao.gif: 别人盗链你的图片会显示这张图片

    设置好了就开始上传吧

    把httpd.ini上传至网站根目录

    fangdao.gif也放到根目录

    测试一下,看效果如何:



相关内容: 最新内容:
教你轻松盗取防盗链图片的方法[2015-01-14]
防盗链的一些方法[2015-01-14]
简单的防盗链(代码)[2015-01-14]
用.htaccess文件实现图片防盗链[2015-01-14]
盗链、防盗链与网站的可用性[2015-01-14]
IIS下图片文件防盗链的办法[2015-01-14]
教你轻松盗取防盗链图片的方法[2015-01-14]
防盗链的一些方法[2015-01-14]
简单的防盗链(代码)[2015-01-14]
用.htaccess文件实现图片防盗链[2015-01-14]
盗链、防盗链与网站的可用性[2015-01-14]
IIS安全设置细节[2015-01-14]