Навигация по localhost: 4200 на страницу 404 - PullRequest
0 голосов
/ 04 мая 2018

Мы хотим, чтобы корневой localhost:4200 (или развернутый корневой URL-адрес, такой как myApp.com) переместился на 404. Приложение предназначено только для /home/id/anotherID, поскольку id и anotherID для использования в бэкэнде. Я пробовал оба {path: '',ccomponent: ErrorPageComponent} и {path: '**',component: ErrorPageComponent},. Я не могу получить корневой URL, чтобы перейти на страницу 404. В настоящее время у нас есть следующее для нашей маршрутизации:

  {
    path: 'home/:rmId/:leadId',
    canActivate: [SSOAuthGuard],
    component: ScreenComponent,
  },

  {
    path: '',
    component: ErrorPageComponent
  },

  {
    path: '**',
    component: ErrorPageComponent

  },

Спасибо

Ответы [ 2 ]

0 голосов
/ 04 мая 2018

Try {path: '**', component: NotfoundComponent, pathMatch: 'prefix'},

Кроме того, имейте это как свою последнюю запись. Убедитесь, что проект компилируется и маршруты работают.

0 голосов
/ 04 мая 2018

Чтобы настроить таргетинг только на корневой URL, вы должны использовать pathMatch='full'. Вы пробовали это?

...