У меня есть существующий контроллерправый путь Перенаправление сегмент URL в MVC контроллер
public class HomeController : Controller
{
public ActionResult Index()
{
return Redirect("/Scorecard");
}
[OutputCache(Duration = 18000)]
public ActionResult Scorecard()
{
return View();
}
}
Это в настоящее время Карты для http://siteurl/Home/Scorecard. Я хотел, чтобы сегмент http://siteurl/scorecard перенаправлялся на это действие контроллера. Каким был бы лучший способ сделать это. Я попытался проверить RequestUrl в Session_Start в Global.aspx, но перенаправления, похоже, не происходят. Другая альтернатива, о которой я думал, - это использовать другой контроллер, такой как «ScorecardController», а затем иметь в нем представление RedirectToAction («Scorecard», «Home»).