如何将所有请求路由到我的HomeController
和Index
操作?
例如,如果请求的URL如下所示:
http://localhost/News/Tech/23
然后我想在我的Index
行动中“捕捉”那个:
public class HomeController
{
public ActionResult Index (string uri)
{
// code
}
}
因此,在这种情况下,字符串url
应包含:“News / Tech / 23”。
但我不知道如何为此配置路由。知道怎么做吗?
答案 0 :(得分:1)
定义路线,并且路线模板提供以下
"{*uri}"
类似
config.MapRoute("DirectToHomeIndex", "{*uri}", new {controller = "Home", action = "Index"}