本文介绍了ASP.NET MVC的404错误处理的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

可能重复:结果
  

我做的,我仍然得到标准的404错误页面。我需要改变的东西在IIS中?

I've made the changes outlined at 404 Http error handler in Asp.Net MVC (RC 5) and I'm still getting the standard 404 error page. Do I need to change something in IIS?

推荐答案

又一解决方案。

添加ErrorControllers或静态页面与404错误信息。

Add ErrorControllers or static page to with 404 error information.

修改你的web.config(在控制器的情况下)。

Modify you web.config (in case of controller).

<customErrors mode="On" >
       <error statusCode="404" redirect="~/Errors/Error404" />
</customErrors>

还是在静态页面的情况下

Or in case of static page

<customErrors mode="On" >
       <error statusCode="404" redirect="~/Static404.html" />
</customErrors>

这将同时处理错过的路线,错过的行动。

This will handle both missed routes and missed actions.

这篇关于ASP.NET MVC的404错误处理的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-14 09:08