.html 映射到.net托管
来源:互联网 发布:贵州为什么发展大数据 编辑:程序博客网 时间:2024/06/11 01:23
IIS配置.html的映射问题,其实这个问题可以说是HttpHandlerFactory的在web.config中注册的问题 问题描述: 一套网站程序使用URL重写,配置了ISAPI映射.html 动作全部,检查文件是否存在 不打勾 如下图 问题: 不对IIS配置.html的映射,IIS站点目录下.html页面都能显示。当配置了.html的映射 IIS站点目录下真实存在的.html页面无法显示,错误信息:“页面无法显示”而通过自定义HttpHandlerFactory块过滤的.html文件能够显示,由于这个原因就连FCKEditor也无法正常显示。 这个问题困扰了半天,极度郁闷, 在网上找了好久,也没有个办法,有一个和我一样的问题,但上面说的解决方法却不好用,更是郁闷,后来经过n次的测试修改,才把这个问题解决了,解决方法:1、首先照旧在网站配置的应用程序扩展名映射中添加扩展名.html映射到aspnet_isapi.dll,是否存在不选;2、在web.config文件中节点下添加code: 注:仅仅设置应用程序映射是不够的,没有为扩展名“.html”注册的生成提供程序。因此别忘了上面的code!3、在web.config文件中节点下添加code: 注:这里值得注意的是add的先后顺序,很简单的原理,通过这个配置文件请求首先要到我们自定义的httpHandler块,如果不在我们指定的path里,则走系统的PageHandlerFactory; 还有一个要注意的地方就是,这里当指明路径后,并不像下级目录继承,也就是当用户浏览html/vip/index.html时,被系统的System.Web.UI.PageHandlerFactory正常处理;如果需要继承指明路径下包括下级目录所有*.html的话,则就需要做些修改了
- .html 映射到.net托管
- .html 映射到.net托管(用于实现页面伪静态)
- 活动图到Petri-net的映射
- 将SQL Server数据类型映射到.NET
- 将SQL Server数据类型映射到.NET
- 托管项目到GitHub
- 托管C++.NET问题
- 非托管函数到托管 结构示例
- 对从已爬网属性到已托管属性的映射进行管理(FAST Search Lotus Notes 连接器)
- .net托管资源和非托管资源
- net托管资源和非托管资源
- net托管资源和非托管资源
- .net 托管与非托管类型比较
- .NET 托管资源与非托管资源
- .net 托管代码与非托管代码
- .net 托管代码与非托管代码
- .net 中的托管与非托管
- .net 托管代码与非托管代码
- Symbian^3对标准C++的支持
- 正则表达式中 test、exec、match 方法区别
- a href="#" 与 a href="javascript:void(0)"的区别
- NAS DIY的设计和实施过程-5-Openfiler篇
- linux进程通信(一)--共享内存+信号量,代码示例
- .html 映射到.net托管
- gcc的__attribute__编绎属性
- 我在这里安家了
- 扩展BaseAdapter实现在ListView中浏览文件
- 将每日输入明细插入到考勤表与工资表
- 位运算常用技巧
- MySQL全文检索
- 耶鲁心态
- Java读写cookie