asp.net-mvc – 处理MVC中的无效URL
发布时间:2020-12-16 04:16:55 所属栏目:asp.Net 来源:网络整理
导读:如何在MVC中处理无效的URL? 例如:当用户输入http://localhost/User/MyProfile而不是 http://localhost/User/Profile,它将抛出异常. 如何处理这个请求? 解决方法 您首先需要在web.config中添加自定义错误页面URL: customErrors mode="On" defaultRedirect
如何在MVC中处理无效的URL?
例如:当用户输入http://localhost/User/MyProfile而不是 如何处理这个请求? 解决方法
您首先需要在web.config中添加自定义错误页面URL:
<customErrors mode="On" defaultRedirect="~/Error/404" /> 并添加一个控制器来处理无效的URL: public class ErrorController:Controller { [ActionName("404")] public ActionResult Error404() { return View("Error"); } } 如果您想将用户重定向到主页,那么您不需要Error控制器只需修改自定义错误标记: <customErrors mode="On" defaultRedirect="~/Home/Index" /> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 维护面板滚动位置部分回传ASP.NET
- asp.net-mvc – Asp.net Mvc:创建一个简单的cms
- asp.net-mvc – ASP.net MVC验证钩
- asp.net – 什么是Eval(“this”)的正确等价物
- asp.net – 改进MonoRail
- 自动完成后的事件填写Asp.net C#或javascript / html,
- asp.net-mvc – 如何在ASP.NET MVC中添加路由到动态robots.
- asp.net-mvc-4 – autofac – 依赖注入IHttpModule
- asp.net-mvc – 在服务器上安装ASP.NET MVC 4
- asp.net – 使用Excel VBA从aspx页面表中检索数据
推荐文章
站长推荐
- asp.net-core – Visual Studio 2017 RC安装会中
- asp.net-identity – 保护整个ASP.NET 5 MVC 6应
- [ASP.net] GridView抓各Field值的方法
- asp.net – .NET“代码块块”?
- IIS ASP.Net网站 – ManagedPipelineHandler错误
- 水平asp.net菜单显示为垂直列表
- ASP.NET MVC 使用Spring.NET 依赖注入
- asp.net-mvc – 如何使ASP.NET MVC mini分析器与
- asp.net-mvc – 使用没有ORM的ASP.NET MVC
- asp.net-mvc – 动作过滤器异常
热点阅读