大家好,又见面了,我是你们的朋友全栈君。
在IIS 下如何实现Web的防盗链等Url重定向了,用下面的方法即可实现: 1、下载微软官方提供的IIS REWRITE模块:http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=1b8c7bd8-8824-4408-b8fc-49dc7f951a00 2、修改Web站点的web.config
<system.webServer> <rewrite> <rules> <rule name=”Prevent hotlinking”> <match url=”^.*.(rar|zip|docx|doc|jpg|png|gif|bmp)$” ignoreCase=”true” /> <conditions> <add input=”{HTTP_REFERER}” pattern=”http://bbs.toxingwang.com/.*” negate=”true” /> <add input=”{HTTP_REFERER}” pattern=”http://www.toxingwang.com/.*” negate=”true” /> </conditions> <action type=”Rewrite” url=”/no.html” /> </rule> </rules> </rewrite> </system.webServer>
设置了只允许http://bbs.toxingwang.com、http://www.toxingwang.com 调用网站的rar、zip、docx、doc、jpg、png、gif、bmp等类型的文件。 当然这些配置也可以通过IIS的图形化管理器完成。
转载于:https://blog.51cto.com/towangwang/1377292
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/163499.html原文链接:https://javaforall.cn