标签:IIS

让IIS支持播放FLV文件

FLV(Flash Video)作为一种新兴的网络视频格式,能得到众多的网站支持并非偶然。除了FLV视频格式本身占有率低、视频质量良好、体积小等特点适合目前网络发展外,丰富、多样的资源也是FLV视频格式统一在线播放视频格式的一个重要因素。 然而,IIS默认是不支持FLV文件播放的。   要让IIS支持FLV文件,需要在IIS里面,增加一个FLV对应的MIME映射。 ...

阅读全文 »

Ionic's ISAPI Rewriting Filter-IIS的URL重写插件

IIRF是Ionic出品的,用C写的,专为IIS服务的URL重写插件ISAPI Rewriting Filter,完全开源,完全免费。抛弃ISAPI_Rewrite的99美元费用吧。真正可用,这下IIS下的所有的伪静态、二级域名泛解析全部搞定。     这是一个以DLL加载的方式实现URL重写的控件,在网站开发中经常会碰到URL重写的问题,本人...

阅读全文 »

让VS2008调试网站的根目录与IIS调试保持一致的解决方案

我们在使用Visual Studio2008做asp.net网站调试时,常常会多出一个目录,比如http://localhost:1234/WebSite3/ , 由于一些图片路径的问题,我们不需要最后的/WebSite3/目录,而是像IIS调试那样,直接出现以下地址:http://localhost:1234/,那么如何实现Visual Studio2008调试网站时的根目录和...

阅读全文 »

隐藏IIS服务器上ASP.NET的版本,增强安全性

  出于某些特殊的原因,以及安全性方面的考虑,我们可能不希望使用者知道当前程序所使用的ASP.NET的具体版本,因为知道了具体版本,就可以有针对性的测试已知的漏洞,增大了风险。 这个时候,我们就可以利用.NET的配置参数,在 web.config 中,或者在machine.config中,将ASP.NET的具体版本号,从http头中去除。 下面看一下对比图: ...

阅读全文 »

在IIS上启用Gzip压缩(HTTP压缩)

  一.摘要 本文总结了如何为使用IIS托管的网站启用Gzip压缩, 从而减少网页网络传输大小, 提高用户显示页面的速度.   二.前言. 本文的知识点是从互联网收集整理, 主要来源于中文wiki.  使用YSlow检测网站启用了哪些优化时, Gzip是十分关键的一项. 启动Gip压缩将立竿见影的减少页面的网络传输大小. ...

阅读全文 »

为什么IIS7/7.5的Gzip不起作用

  我在IIS7配置Gzip压缩一文中介绍了IIS7对于gzip压缩的相关配置,以及默认情况下,由于IIS7将Javascript配置为动态压缩(Dynamic Compression),受CPU还有其他因素的影响,不一定会返回gzip压缩后的内容。 但是前阵子发现,尽管将Javascript配置成了静态压缩,请求Javascript脚本文件的时候偶尔还是会出现没有gzip的情况...

阅读全文 »

在IIS7+与IIS6上注册自定义HttpModule和HttpHandlers

  HTTP Handler 给IIS 6.0注册HTTP Handler <configuration> <system.web> <httpHandlers> <add verb="*" path="Sampl...

阅读全文 »