asp.net iis7.5下配置图片防盗链

2017-08-12 PM 03:08.来自

(阅览)Read 4412

(调整字号)Size

16px 14px 12px

对于图片站来说,如果图片被大量盗链,那么即浪费服务器资源,又带不来什么流量。所以可以适当的采取防盗链。


这次维护的服务器是win2008,iis是7.5,我本以为为比较复杂,没想到很简单。大体记录一下。


由于我没办法再操作服务器了,所以只能在我的机器上测试,测试环境是win7+vs2010+iis7.5。代码和配置基本相同。


1.首先下载url rewrite插件,下载地址是:http://www.iis.net/downloads/microsoft/url-rewrite,下载对应的插件就可以了。下载完毕后安装。


2.vs2013打开网站,打开web.config文件,在configuration下,加入如下代码:




如果使用,将代码中的ip地址换为域名,正则的域名是 ^http://(.*\.)?miraclevision\.net/.*$。


如果是盗链的图片,将会显示error.jpg

3.发布网站,右键internet信息服务器-》添加网站-》输入网站名称,物理路径,ip地址(web.config中设置的地址127.0.0.1),主机名等信息,点击确定。

4.到这里就设置成功了。





0371/8622 0001

weekdays :   -am. 09:00-11:30
-pm.14:00-18:30 Open Hours

中国郑州 郑东新区金水东路与中兴路交汇处楷林IFC /A座 -17F-1713

Room1713 Building A,Kineer IFC,JinShui East Rd.
Zhengdong New Area,Henan,China