2012年9月6日

HttpModules 管道过滤 自定义页面

摘要: IIS里.HTML扩展名默认ASP.NET不做请求管理,如果要在HttpModules中拦截html的请求,从而做一些流量判断或url伪静态重定向的操作,请将IIS的扩展名.HTML映射到“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll”iis管理器 - 站点 - 处理程序映射,增加*.htmlweb.config 的<httpHandlers>中加入这句,不然新增加的.html扩展类型无法正常读取<add verb="*" path="*.html" typ 阅读全文

posted @ 2012-09-06 15:24 砖头 阅读(391) 评论(0) 推荐(0) 编辑

转:使用IIS 7.0 / 7.5 时配置HttpModules需要注意 HttpModules在IIS下不起作用

摘要: 复制粘贴了一下,留存今天将站点部署到Win server 2008的IIS 7.0下,发现网站下所有自定义的HttpModules不管用了?!自己看了看IIS7.5的各项配置,发现和都没有我的HttpModules。仔细一想,才恍然大悟!原来我的网站应用程序池使用了默认的“集成模式”所以所有的http请求处理都托管给了IIS,我自己的配置当然就不起效了。将程序池的模式改为“经典”之后,一切正常。另外,IIS7.x在承载传统的ASP.NET程序时,还有不少需要注意的地方,以后有时间慢慢分享,希望能够帮助又需要的同学们。 阅读全文

posted @ 2012-09-06 11:22 砖头 阅读(364) 评论(0) 推荐(0) 编辑

导航