У меня есть сайт asp.net MVC 5.asp.net MVC - сократить маршрут, отключить старый маршрут
У меня есть много маршрутов - например
http://example.com/places/placename
http://example.com/home/about
http://example.com/home/privacy
Первый динамична - два последних просто указывают на о & действия секретности в домашнем контроллере.
Это прекрасно работает, однако, я бы хотел, чтобы все URL '/ home /' указывали на корень. например
http://example.com/home/privacy
Если указать
http://example.com/privacy
Я хотел бы также, как старый маршрут больше не работы (дублирование контента плохо для SEO).
Первое легко сделать, но старый маршрут все еще работает. Каков элегантный способ справиться с этим?
thx.
Проверьте этот ответ HTTP : //stackoverflow.com/questions/3337372/asp-net-mvc-removing-controller-name-from-url –