公告:

浅谈IIS6、IIS7、IIS8如何通过URL重写实现防盗链功能?

作者:我爱技术网 / 时间:1年前 (2019/01/27) / 分类:胡言乱语 / 阅读:756452 / 评论:0

浅谈怎样通过IIS安装 URL 重写(URL Rewrite)模块,可以很方便的实施防盗链功能,下面我就介绍以下在 IIS 的各个版本使用 URL 重写(URL Rewrite)防盗链的方法。

浅谈IIS6、IIS7、IIS8如何通过URL重写实现防盗链功能? 搜索热点问题 综合其他问题 建站技术问题 WordPress问题 操作系统问题 胡言乱语 搜索热点问题 综合其他问题 建站技术问题 WordPress问题 操作系统问题 胡言乱语 第1张

IIS6防盗链功能

辽宁福彩_[官网首页]IIS6是ISAPI_rewrite3_0082。如果安装了msi,并且安装完成,请执行以下操作:必须安装第三方工具ISAPIRewrite以将以下语句写入htaccess文件:

RewriteCond Host:(.+)
RewriteCond Referer:(?!http://\1.*).*
RewriteRule.*\.(?:gif|jpg|png|exe|rar|zip)/block.gif[I,O]

IIS7/8防盗链功能

IIS7以上不安装第三方软件,使用Microsoft独自的URL重写实现了URL改写。安装URL重写模块(此下载),在安装后重新启动IIS管理器,然后单击当前主机以查找覆盖URL的图标。然后,在Web站点根目录中的web。编辑config文件并按如下方式修改其内容:

<?xml version="1.0"encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Prevent hotlinking">
<match url="^.*\.(jpg|gif|css|js)$" ignoreCase="true"/>
<conditions>
<add input="{HTTP_REFERER}" pattern="http://www.williamlong.info" negate="true"/>
</conditions>
<action type="Rewrite" url="/images/block.jpg"/>
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

盗版链指的是服务提供商本身不提供服务的内容。它通过技术手段绕过其他有用的最终用户界面(如广告),并直接在自己的网站上向最终用户提供其他服务提供商的服务内容。最终用户浏览和点击率。辽宁福彩_[官网首页]受益人不提供资源或提供极少的资源,而真正的服务提供商则不会获得任何收入。

答案来自:月光博客 - http://www.williamlong.info/archives/5594.html

推荐阅读:

十大经典小游戏-祝你开好早会,

百度AI给旧时光上色 黑白照一键变彩照 还原老一辈风貌

2018百度查找第一年度关键词都有哪些?

  • QQ群
  • 微信公众号

页面底部区域 foot.htm