在 IIS 中重定向 404 服务器错误
Redirect 404 server errors in IIS
有没有办法从“找不到资源”错误页面重定向到其他页面(即主页)?
我尝试从 IIS 管理器下的错误页面重定向,但这对我来说只部分有效:如果我尝试访问不正确的 Http 资源,应用程序将抛出异常“‘/’应用程序中的服务器错误”。例如:
https:///somesite/Home/Show/NonExistingData - 重定向有效
https:///somesite/NonExistingReource - 无效
提前致谢
发现 ASP.NET 应用程序抛出异常,可以通过在 web.config 中提供 customErrors 重定向将其重定向到其他页面,如下所示:
<customErrors mode="On" redirectMode="ResponseRedirect">
<error redirect="https://somesite/Home/Index" statusCode="404" />
</customErrors>
有没有办法从“找不到资源”错误页面重定向到其他页面(即主页)?
我尝试从 IIS 管理器下的错误页面重定向,但这对我来说只部分有效:如果我尝试访问不正确的 Http 资源,应用程序将抛出异常“‘/’应用程序中的服务器错误”。例如:
https:///somesite/Home/Show/NonExistingData - 重定向有效
https:///somesite/NonExistingReource - 无效
提前致谢
发现 ASP.NET 应用程序抛出异常,可以通过在 web.config 中提供 customErrors 重定向将其重定向到其他页面,如下所示:
<customErrors mode="On" redirectMode="ResponseRedirect">
<error redirect="https://somesite/Home/Index" statusCode="404" />
</customErrors>