URLが間違っていると404エラーを処理しようとしています。http://localhost:8100/#/login。これは私のログインURLです。http:.../loginasdasdのようなものを書くと、私自身のNotFoundPageが自動的に開きます。 リダイレクトエラー404角5
const appRoutes3: Routes = [
{
path: '',
children: [
{
path: 'login',
component: LoginPage
},
{ path: 'login**', redirectTo: '/notfound' }
]
},
{ path: 'notfound', component: NotFoundPage }
];
RouterModule.forRoot(
appRoutes3,
{ enableTracing: true } // <-- debugging purposes only
)
,
IonicModule.forRoot(MyApp, {}, {
links: [
{ component: HomePage, name: "Home", segment: "" },
{ component: LoginPage, name: "Login", segment: "login", defaultHistory: [HomePage] },
{ component: SubscribePage, name: "Signup", segment: "signup", defaultHistory: [HomePage] },
{ component: SubscribeExtendPage, name: "Signup", segment: "signup-extend", defaultHistory: [HomePage] },
{ component: MainPage, name: "Main", segment: "main", defaultHistory: [HomePage] },
{ component: WelcomePage, name: "Welcome", segment: "welcome" },
{ component: NotFoundPage, name: "notFound", segment: "login/**", defaultHistory: [HomePage] },
]
}
)
],
私は角度のnoobと私はどのようにそれを正しく行うにはしていない、私が見つけた最高の情報はいくつかの他の角度のリダイレクトの記事でhttps://vsavkin.com/angular-router-understanding-redirects-2826177761fcです。
何か助けや手がかりがありがとうございます。おかげさまで