我试图处理无效的网址参数。
基本上,如果用户输入地址为" mydomain.com/nonexistentpath"或者" mydomain.com /"之后的任何其他内容这是无效的(目前我检查一个参数)我希望它被忽略并且url设置为默认值" mydomain.com"
任何想法如何做到这一点以及放置验证器的位置? 我正在使用ASP.NET MVC5网站。
答案 0 :(得分:2)
在web.config中添加此项。您可以重定向到错误页面或主页。
<customErrors mode="On" defaultRedirect="~/Home/Index" />