Мне нужно поддерживать унаследованные пути в моем приложении, но я хочу перенаправить пользователя на новый, правильный путь.Например, у меня есть следующие устаревшие пути:
/legacyRoute/subRoute
, /legacyRoute/anotherSubRoute
, и я хочу, чтобы оба из них были перенаправлены на:
/newRoute
Я нашел параметр pathMatch prefix
в Angular Docs , но при настройке моего маршрута:
{path: 'legacyRoute', redirectTo: 'newRoute', pathMatch: 'prefix' }
получается путь, которыйвыглядит как /newRoute/subRoute
Это не огромная проблема, страница все еще загружается, как я ожидал, но, тем не менее, беспокоит меня.Есть ли угловой способ перенаправления на основе префикса и отбрасывания чего-либо, что не соответствует?Также было бы хорошо, если бы я мог сохранить параметры строки запроса.