1

我在为我的 MVC 4 应用程序创建新路由时遇到了一些困难,至少对我而言,路由似乎很有意义,但是当尝试实际使用重写的 url 时,它会导致 404。

我想要做的是完全重写 url,以便用户更清楚,所以例如我想要以下内容:

http://localhost/Product/Add

代替:

http://localhost/admin/addproduct

我的路线如下所示:

routes.MapRoute("AddProduct", "Product/Add", new { controller = "Admin", action = "AddProduct" });

我做错了什么会导致路由引擎无法正确路由 url?

4

0 回答 0