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

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

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

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

注意的问题:

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

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

第一:建立站点:

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

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

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

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

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

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

转载于:https://www.cnblogs.com/lori/archive/2012/12/20/2826823.html

你可能感兴趣的文章
分享话题列表
查看>>
PHP-X开发扩展
查看>>
android学习笔记——onSaveInstanceState的使用
查看>>
Windows Server 2003下cwRsyncServer服务端与cwRsync客户端数据
查看>>
iOS 打包上传没有用到日历,但是提示需要在info.plist文件中加入NSCalendarsUsageDescription...
查看>>
怎样方便的将pdf转换成ppt
查看>>
哪些因素影响ABBYY FineReader 12的识别质量
查看>>
Ant编译android,并Proguard代码混淆,v4混淆配置
查看>>
Django配置163邮箱出现 authentication failed(535)错误解决方法
查看>>
lucene小练习
查看>>
同一个网站,多个域名指向,session共享(一次登录即可)
查看>>
リスナー
查看>>
HDOJ 1037 Keep on Truckin'
查看>>
工作中如何做好技术积累
查看>>
BT5配置telnet
查看>>
架构即未来
查看>>
WIN2012远程桌面授权企业序列号
查看>>
iptables实现网络防火墙功能,SNAT以及DNAT功能
查看>>
solr的IK分词搭建
查看>>
PHP
查看>>