控制器在MVC3中需要小写

本文关键字:MVC3 控制器 | 更新日期: 2023-09-27 18:01:59

我在MVC项目中添加了一个名为"ListController"的新控制器

如果我在浏览器中输入Url http://localhost:1509/list一切正常

但如果我在浏览器Url "http://localhost:1509/List"中写,我得到错误页面

唯一的区别是URL中的字母L是大写还是小写

原因

控制器在MVC3中需要小写

是否在全局中配置了区分大小写的路由。在你不知道的情况下找到一个文件,或者你遗漏了一些东西。

Asp.net mvc路由url默认情况下不区分大小写。"家"、"家"、"家"等等。就MVC路由引擎而言都是完全相同的。

下面是ScottGu解释Asp的url。. Net MVC url路由规则它们是如何工作的

ScottGu - ASP。. MVC框架:URL路由