我正在使用下面的代码来实现像domain.com/actionName1,domain.com/actionName2等类似的操作,以实现驻留在家中的操作控制器。ASP.NET MVC 3路由问题 - 不允许控制器在URL中...
routes.MapRouteLowercase("DefaultRoutes",
"{action}",
new { controller = "Home" },
new { action = new homeActionConstraint() });
它工作正常。但我如何停止用户从进入domain.com/home/actionName1等,仍然达到的行动,而不是404或东西?
你为什么要它404? – 2012-02-13 00:51:49
@nathangonzalez不一定404也许。也许301什么的。 – TPR 2012-02-13 01:10:15