我怎么会到/ home /索引行动路线,无论URL的?(How could I route to t

2019-08-08 17:58发布

我在寻找一种方式来路由所有流量到我家控制器和索引操作,无论他们使用在我到达现场的URL。

只要他们使用www.MyDomain.com,参观www.MyDomain.com/Controller1/Action1用户将需要所有被路由到同样的动作为来访www.MyDomain.com/Controller2/Action3/ID6用户

我也可以把可动态生成的,这些手动,但一些URL的每一个,因此我需要学习如何捕捉所有和重定向。

许多感谢您的阅读。

Answer 1:

当您设定的路线,您可以尝试定义一个默认路由作为最后的路由定义

    routes.MapRoute(
        "Default",
        "{*any}",
        new { controller = "Home", action = "Index" }
    );

希望这将有助于



Answer 2:

存在一个文件Global.asax.cs在用于路由选择逻辑被写入解决方案的根,根据客户的要求修改的逻辑。



文章来源: How could I route to the /Home/Index action regardless of the URL?