Вы должны добавить подстановочный маршрут **
, чтобы перехватить любой неожиданный / несопоставленный / незарегистрированный URL и добавить перенаправление к /login
.
const routes: Routes = [
{ path: 'login', component: LoginComponent },
{ path: 'dashboard', component: DashboardComponent },
{ path: '', redirectTo: '/login', pathMatch: 'full' },
{ path: '**', redirectTo: '/login' }
];
ПРИМЕЧАНИЕ : путь **
на последнем маршруте является подстановочным знаком. Маршрутизатор выберет этот маршрут, если запрошенный URL не совпадает ни с одним из путей для маршрутов, определенных ранее в конфигурации. Убедитесь, что это последняя запись в списке маршрутов!