问题描述
伪静态的实现是基于实现IHttpModule接口来实现的;在IIS中当前站点上已配置相应的脚本映射和通配符脚本映射:脚本映射:请求路径:*.html,可执行文件:%windir%Microsoft.NETFramework64v2.0.50727aspnet_isapi.dll,名称:略,请求限制:默认;通配符脚本映射:请求路径:*,可执行文件:%windir%Microsoft.NETFramework64v2.0.50727aspnet_isapi.dll,名称:略,请求限制:默认;按如上配置后,在调试过程中,发现在浏览器中访问该站点中的html页面的伪静态地址并不会触发HttpModule中的任何方法,但是直接访问真实地址的aspx页面却始终能出发应有的方法,请问一下这样的状态正常么,如果html页面的伪静态地址不会执行HttpModule中的方法,也就意味着伪静态实际上是没有工作的,是不是配置上出了什么问题,谢谢?开发环境:Windows8.1EnterpriseWithUpdate3(64bit)+VisualStudio2013WithUpdate4+IIS8.5.9600.16384+SQLServer2008R2+.NetFramework2.0.50727
解决方案
本帖最后由 mawanglin2008 于 2015-04-04 11:08:51 编辑
解决方案二:
这里有示例:http://www.dzwebs.net/8.html
解决方案三:
应该是没配置好吧
时间: 2024-09-28 02:29:42