gpt4 book ai didi

c# - 使用 System.Web.Routing 的 Web 应用程序

转载 作者:太空宇宙 更新时间:2023-11-03 16:41:13 26 4
gpt4 key购买 nike

我有一个使用 System.Web.Routing 的 ASP.NET C# web 应用程序。

出于某种原因,我无法捕获所有 HTTP 错误。例如:

  • www.domain.com/adfasdf/asfadf/- 正确重定向到自定义页面
  • www.domain.com/fafad/afdad/asfaf/- 返回默认错误页面,如下所示:

404 page sample

网络配置:

<customErrors mode="On" defaultRedirect="Error">
<error statusCode="404" redirect="Page-Not-Found"/>
</customErrors>

我无法在 Global.asax 文件中捕捉到这些错误。

对于根站点下的任何错误(已处理和未处理),是否有将用户重定向到错误页面的方法?

最佳答案

你可以试试这个:

<system.webserver>
...
<httpErrors existingResponse="PassThrough" />
...
</system.webserver>

关于c# - 使用 System.Web.Routing 的 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7471368/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com