Обработка неизвестных URL-маршрутов в Angular и передача их действительному маршруту, если ваш URL-адрес содержит допустимый текст - PullRequest
0 голосов
/ 19 июня 2019

В Angular 6+ я хочу обрабатывать неизвестные URL-адреса, которые не определены в угловой маршрутизации приложения. Допустим, я ввел URL-адрес как 'http://10.10.1.33:8080/MyApp/this/url/is/not/defined/alerts', и этот тип URL-адреса не определен нигде в приложении, и я хочу проверить, последняя ли часть URL-адреса содержит часть «оповещения» и хочу перенаправить ее до 'http://10.10.1.33:8080/MyApp/MyAlerts' со всеми другими параметрами URL.

Предположим, что существует несколько перенаправлений в зависимости от последней части URL-адреса, например

В основном я хочу обработчик, который проверяет недопустимые URL-адреса (путь: "**") и перенаправляет их в разные допустимые маршруты. но если в URL нет допустимого текста, я просто хочу перенаправить его в корень приложения.

...