ASP.NET MVC 4 - 有没有办法缩短URL?

时间:2015-08-19 19:45:39

标签: asp.net-mvc-4

有没有办法在mvc中使用路由来缩短网址?我对MVC很新,我想我还不太了解routes.IgnoreRoute()完全做了什么。

因此,为了举例,我可以使用路线,

site.com/webFolder/controller/action

看起来像,

site.com/controller?

此外,如果它有助于我们当前使用IIS7。大家好。

1 个答案:

答案 0 :(得分:0)

是的,您可以创建自定义路线。看看这个:

http://www.asp.net/mvc/overview/older-versions-1/controllers-and-routing/creating-custom-routes-cs

在给定的示例中,/ Archive / {entryDate}的路由是使用

创建的
routes.MapRoute(
            "Blog",                                           // Route name
            "Archive/{entryDate}",                            // URL with parameters
            new { controller = "Archive", action = "Entry" }  // Parameter defaults
        );