超简单web.config中err的配置问题

sheng9hhd 2006-01-08 05:05:55
我在web.config中对出错作配置
<customErrors defaultRedirect="/Err/Error.aspx" mode="On">
<error statusCode="404" redirect="/Err/UrlDeal.aspx" />
</customErrors>

网站正常访问是http://localhost:88/WebUI就可以
WebUI是网站根目录
然后Err目录是在WebUI目录下

我现在在浏览器地址栏输入http://localhost:88/asdfsd,它就是不跳到
Err/UrlDeal.aspx页面去!!!请问哪里配错了???
...全文
134 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sheng9hhd 2006-01-09
  • 打赏
  • 举报
回复
问题不在这里,我能够捕捉asp.net的程序错误,去不能捕捉iis的错误
例如:我直接从浏览器输入http://localhost/sdfsdf本来是404错误,应该跳到我的出错页面,却跳入iis默认的404出错页面!!![我已经配置了404err<error statusCode="404" redirect="/Err/UrlDeal.aspx" />]
sheng9hhd 2006-01-09
  • 打赏
  • 举报
回复
自己解决了,揭帖!
sheng9hhd 2006-01-09
  • 打赏
  • 举报
回复
404只能在IIS里面设置了
adow 2006-01-08
  • 打赏
  • 举报
回复
这个好象是这样的吧,你的应用程序根目录是在webui,因此你的webconfig的配置只能控制到webui下的出错。而你输的地址是http://localhost:88/asdfsd,而且你本身iis站点根目录又没有配置出错跳转,当然就不能到相应的页面了。
sheng9hhd 2006-01-08
  • 打赏
  • 举报
回复
up2
sheng9hhd 2006-01-08
  • 打赏
  • 举报
回复
up

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧