ASP.NET MVC仅使用路由来访问控制器操作

时间:2015-06-27 01:29:14

标签: asp.net asp.net-mvc routes

我有一个控制器操作,我只希望用户能够通过友好的路径访问。

所以不要去“/ controller / action” 他们应该只能去“/ controller-action”

这是我为此设置的路线。

routes.MapRoute("ControllerAction",
                            "controller-action",
                            new { controller = "Controller", action = "Action" });

在将来自/ controller / action的请求重定向到/ controller-action时,有没有办法将此路由保留到此控制器/操作?

要求这样做的原因是为了让我们的道路“不那么深”,因为seo的原因。

0 个答案:

没有答案