IIS图片防盗链和下载的解决方案

admin3年前网站建设68

在要启用Rewrite的IIS站点的Isapi上添加这个筛选器 
筛选器名称Rewrite 
可执行文件选择 c:\Rewrite\Rewrite.dll 即可以了 
httpd.ini是配置文件 
图片防盗链代码

复制代码 代码如下:

  
[ISAPI_Rewrite]  
# 3600 = 1 hour  
CacheClockRate 3600  
RepeatLimit 32  
# Protect httpd.ini and httpd.parse.errors files  
# from accessing through HTTP  
RewriteCond Host: (.+)  
RewriteCond Referer: (?!\1.*).*  
RewriteRule .*\.(?:gif|jpg|png|bmp) /force.gif [I,O]  


如果你想对个别站点不防盗链的话或者你的论坛和supesite是分开的两个域名的话。以上方法会导致双方相互防盗链!不能正常调用 请按下面的方法改动

RewriteCond Host: (.+) 
RewriteCond Referer: (?!\1.*).* 
RewriteRule .*\.(?:gif|jpg|png|) /block.gif [I,O] 
请把上面代码第二行改为: 
RewriteCond Referer: (?!(?:www\.\|www\.zhanhu\)).+ 

上面这个代码的意思就是除了//以及zhanhu这两个站点,在其它网站上盗链全部拒绝!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

Internet信息服务(IIS)管理器在哪里打开

有时候我们在使用电脑的时候,想打开Internet信息服务(IIS)管理器,怎么打开呢,下面来分享一下方法Internet信息服务(IIS)管理器打开方法: 第一步在我们的电脑里面打开控制面...

提示iis 无法启动World Wide Web Publishing服务的解决办法

今天装IIS组件,结果网站和ftp都启动不了,看看服务,World Wide Web Publishing 服务没有启动,FTP Publishing服务也没有启动,于是我手动启动World Wide...

在win2008 r2 英文版 IIS7.5上配置Https,SSL的方法

本博文目的:在非服务器、而且没有证书颁发机构(Certificate Authority简称CA)的开发环境中,配置HTTPS,SSL用于测试或学习一、建造测试网站1.在桌面上建立个文件夹,然后再在文...

seoer,您走火入魔了吗?

 作为一个网站站长,请问您一天用几次站长工具?一天查多少次友情链接,一天点击自己的网站多少次?我虽然做SEO的时间不长,但是我的第一份工作就是SEO,当初为了让自己的关键词上去,站长工具每天不知道查询...

你必须学会找最容易的QQ群营销方法

 QQ群营销是比较常见的网络推广方法,不过,因为很多朋友都因为操作方法的不合适造成了效果差强人意。QQ群,一般都是聚集着有某种共同爱好或是目的小圈子。很多QQ群看似人很多,很热闹,但是实则变现的难度很...

无人值守安装IIS 6.0的原理分析

基本命令:Sysocmgr.exe /i:sysoc.inf /u:c:\iis.txtc:\iis.txt是IIS要安装的组件列表复制代码 代码如下:[Components]&n...