首页 > 代码库 > asp.net 中的错误跳转 customerrors 对html文件不起作用
asp.net 中的错误跳转 customerrors 对html文件不起作用
在配置web.config时发现customerrors对aspx文件是起作用的,我想通过customerrors来判断是否有html文件时,却不起作用?
这是为什么,如果要起作用.net里该如何操作?
之所以aspx有用,而html没用是因为iis里的配置里设定了*.aspx,*.config等文件由aspnet_isapi.dll来处理而html默认是不处理,
直接发送给客户端如果你希望html也由aspnet_isapi.dll处理,可以去设置但是这样,html的响应速度也会变慢,因为每个
html都要多一道处理手续很多网站用生成静态页,就是为了防止aspx的多的手续设置方法:进入管理工具里的
“Internet 信息服务(IIS)管理器”,在网站上按右键=》属性=》主目录=》配置=》点击映射里的添加,
可执行文件输入:c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll扩展名输入:.html,然后确定即可。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。