jmc*_*mcd 18 asp.net-mvc routes exception
我希望能够捕获当用户请求不存在的控制器并将其重定向到404页面时引发的异常.我怎样才能做到这一点?
例如,用户请求http://www.nosite.com/paeges/1(应该是 /pages/).如何制作它以便重新定向到404而不是异常屏幕?
Dal*_*gan 16
只需使用路线:
// We couldn't find a route to handle the request. Show the 404 page.
routes.MapRoute("Error", "{*url}",
new { controller = "Error", action = "404" }
);
Run Code Online (Sandbox Code Playgroud)
由于这将是一个全局处理程序,所以将它一直放在默认路由下的底部.
| 归档时间: |
|
| 查看次数: |
14562 次 |
| 最近记录: |