忽略无效的url参数

时间:2014-11-18 11:03:56

标签: asp.net-mvc url asp.net-mvc-5

我试图处理无效的网址参数。

基本上,如果用户输入地址为" mydomain.com/nonexistentpath"或者" mydomain.com /"之后的任何其他内容这是无效的(目前我检查一个参数)我希望它被忽略并且url设置为默认值" mydomain.com"

任何想法如何做到这一点以及放置验证器的位置? 我正在使用ASP.NET MVC5网站。

1 个答案:

答案 0 :(得分:2)

在web.config中添加此项。您可以重定向到错误页面或主页。 <customErrors mode="On" defaultRedirect="~/Home/Index" />

并查看此答案:How can I properly handle 404 in ASP.NET MVC?