几个别名映射到同一个MVC控制器

本文关键字:同一个 MVC 控制器 映射 别名 几个 | 更新日期: 2023-09-27 18:19:34

我有一个ASP.NET MVC5网站,我想让它从几个Url 加载相同的页面

我应该能够通过所有这些URL 获得mapsController

/Maps
/Map
/Location
/Locations 

几个别名映射到同一个MVC控制器

您可能想要属性路由:http://blogs.msdn.com/b/webdev/archive/2013/10/17/attribute-routing-in-asp-net-mvc-5.aspx

例如

[Route("/Maps")]
[Route("/Map")]
[Route("/Locations")]
[Route("/Location")]
public ActionResult Action () { ... }