url重写,我用httphandler实现的。xp系统,iis5.1。
自定义错误中,也修改了HTTP 错误404:为根目录下的:/none.aspx
但如果随便输入a.aspx,也进不到none.aspx页面。
我还在应用程序映射中,增加了.html的映射。但输入错误的页面,都进不去none.aspx。为什么jpg,css,js,gif,或者其他在IIS“应用映射”中没添加文件的文件后最名,可以去到none.aspx。
但里面添加的html,aspx,没有这页面时,都直接报错呢,都不会去到none.aspx。
之前已经开了一贴了。
http://topic.csdn.net/u/20101224/18/463b04f7-f8ba-4ca2-858e-616dc67bd799.html?11476
自定义错误中,也修改了HTTP 错误404:为根目录下的:/none.aspx
但如果随便输入a.aspx,也进不到none.aspx页面。
我还在应用程序映射中,增加了.html的映射。但输入错误的页面,都进不去none.aspx。为什么jpg,css,js,gif,或者其他在IIS“应用映射”中没添加文件的文件后最名,可以去到none.aspx。
但里面添加的html,aspx,没有这页面时,都直接报错呢,都不会去到none.aspx。
之前已经开了一贴了。
http://topic.csdn.net/u/20101224/18/463b04f7-f8ba-4ca2-858e-616dc67bd799.html?11476
当.net处理出错时,应该在
web.config中配置出错时的处理.
<customErrors mode="RemoteOnly" defaultRedirect="/none.aspx">
<error statusCode="500" redirect="/none.aspx"/>
<error statusCode="404" redirect="/none.aspx"/>
</customErrors>