【问题标题】:Redirect 404 server errors in IISIIS 中的重定向 404 服务器错误
【发布时间】:2021-04-15 13:48:27
【问题描述】:

有没有办法从“找不到资源”错误页面重定向到其他页面(即主页)?

我尝试从 IIS 管理器下的错误页面重定向,但这仅对我部分有效:如果我尝试访问不正确的 Http 资源,应用程序会抛出异常“'/'应用程序中的服务器错误”。例如:

https://somesite/Home/Show/NonExistingData - 重定向有效

https://somesite/NonExistingReource - 不起作用

提前致谢

【问题讨论】:

    标签: asp.net-mvc exception iis-8


    【解决方案1】:

    发现异常是由 ASP.NET 应用程序引发的,可以通过在 web.config 中提供 customErrors 重定向将其重定向到其他页面,如下所示:

    <customErrors mode="On" redirectMode="ResponseRedirect">
        <error redirect="https://somesite/Home/Index" statusCode="404" />
    </customErrors>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-30
      • 2011-05-07
      • 2014-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-04
      • 2016-04-17
      相关资源
      最近更新 更多