博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IIS7集成模式~对图像服务器进行防盗链设计
阅读量:6241 次
发布时间:2019-06-22

本文共 688 字,大约阅读时间需要 2 分钟。

IIS7有集成模式与经典模式两种,经典模式与IIS6进行了很好的兼容,在发布站点后,使用经典模式时,IIS会读取网站自己的web.config,而集成模式是走IIS自己提供的默认的web.config.

我们今天对图像服务器进行一个设计,使我们网站的图像成功进行防盗链,即从别的网站无法访问和下载我们网站的图像,呵呵。

注意的问题:

在IIS7里进行handler设置时,只能对一次对一种文件进行约束,不能用逗号把多个扩展名分开,表看下面图中,虽然“示例”是用逗号分开的,但实际中根据无法实现,在这里朋友们请注意一下!

好了,我们现在我抢建图像服务器吧。

第一:建立站点:

没什么好说的,向以往建立WEB站点的方式就可以了,主要是给图像一个HTTP的服务

第二 添加处理程序映射,注意,我们由于使用的是集成模式,所以需要在IIS7里进行手动设置,因为是图像服务器,所以也不存在在程序里你的web.config,使用集合模式后,当你第一次运行网站,它在根目录下自动会生成的。

请求路径指我们为文件扩展名进行设置,如*.png,这里只能出现一个扩展名,图中“示例”是错误的,类型指的是你类的全名(包括命名空间),名称是显示的名字。

第三 将你的DLL程序集放在根目录的bin目录下,注意必须放在bin目录,当然你的图像站点肯定没有bin,这时你需要手动建立一个。

第四 运行你的图像服务器,如果是从其它网站请求过来的,就会显示默认的防盗链图像了

有时,还是感觉IIS6更好用,简单的总是最好的!呵呵!

本文转自博客园张占岭(仓储大叔)的博客,原文链接:,如需转载请自行联系原博主。

你可能感兴趣的文章
第六次作业
查看>>
UML
查看>>
9.[Java开发之路](6)File类的使用
查看>>
折半插入排序(binary insertion sort)
查看>>
打包常见问题
查看>>
javascript解析json
查看>>
在Ubuntu下编译WebKit源码
查看>>
amazeui 移动开发
查看>>
python2 与python3中最大的区别(编码问题bytes&str
查看>>
HDU 2243 AC自动机+DP+矩阵
查看>>
什么叫脱字符合^
查看>>
git版本控制管理实践-2
查看>>
HTTP基础知识(三)
查看>>
如何有效释放DB2所占的磁盘空间?
查看>>
三分法
查看>>
第 8 章 容器网络 - 058 - flannel 概述
查看>>
Mongodb删除collection
查看>>
ArcEngine应用程序中无法实现TOC图层多选
查看>>
Java-笔记9-复习
查看>>
python---基本数据结构
查看>>