【发布时间】:2016-02-05 04:25:24
【问题描述】:
我正在使用 MVC,但无法弄清楚如何在 URL 中隐藏控制器和操作。 我已经看到很多关于如何隐藏控制器或操作的事情,但大多数都不是默认控制器。 我的控制器如下所示:
routes.MapRoute("Default",
"{controller}/{action}/{id}",
new{
controller = "Home",
action = "Index",
id = UrlParameter.Optional
});
当您导航到我的网站时,URL 如下所示:
www.mysite.com/Home/Index
我需要它来隐藏“主页”和“索引”,所以它看起来像这样:
www.mysite.com
我将默认路由作为 routeConfig 文件中的最后一个路由。任何帮助,将不胜感激。
【问题讨论】:
标签: model-view-controller routes