Этот Spring-boot проект интегрирован с Angular 4 .Я могу попасть на домашнюю страницу, когда набираю адрес URL >> localhost:8080
.
Я получаю страницу ошибки whitelabel когда вводится любой другой URL-адрес, добавляется параметр, такой как: / login,/signup.
Произошла непредвиденная ошибка (тип = Не найдено, статус = 404).
Я могу перейти на эти страницы (localhost:8080/signup
,localhost:8080/foo
, ..) на веб-сайте с использованием angular-routing .Таким образом, проблема заключается только в прямом обращении к URL.
Итак, как я могу решить эту проблему, любая идея для проверки будет полезна.
Примечание : Нет авторизации для этих URL на стороне сервера.
Редактировать: добавлен путь index.html.
src/main/resources
static
assets
index.html
bundle
bundle
..
routing.ts
export const routes: Routes = [
{
path: '',
component: HomeComponent,
pathMatch: 'full'
},
{
path:'signup',
component: SignupComponent,
canActivate: [GuestGuard],
pathMatch:'full'
},