对Home的路由请求.Aspx到控制器

本文关键字:Aspx 控制器 请求 路由 Home | 更新日期: 2023-09-27 17:49:49

这个问题可能已经有人回答过了(也许很多次),但我似乎无法从我找到的任何帖子中找出答案。

我们的旧网站有一个主页。Aspx,还有指向这个页面的链接。在我们的MVC站点中,我想要一个接受Home传入请求的路由。并将其路由到控制器

据我所知,MapPageRoute似乎通过将路由映射到页面来做相反的事情。如何将物理页面的请求路由到控制器呢?

对Home的路由请求.Aspx到控制器

这应该映射到你想要的路由:

routes.MapRoute(
    name: "SomeName",
    url: "Home.aspx",
    defaults: new { controller = "Controller", action = "Action", id = UrlParameter.Optional }
);