Как вы перенаправляете запрос в ASP.NET MVC в его правильную каноническую версию, если отсутствует часть URL-адреса?
Используя пример, сайт добавляет заголовок вопроса в конец его маршрутов, но использует идентификатор вопроса в маршруте для фактического поиска вопроса. Если заголовок будет опущен, вы будете перенаправлены на правильный URL.
Например, посетив URL-адрес:
stackoverflow.com/info/9033
будет перенаправлен на
stackoverflow.com/info/9033/hidden-features-of-c
Как это работает?