アプリを rc.4 から rc.5 に更新したところ、奇妙なエラーが発生しました。
ヒットすると、期待どおりにlocalhost:8080
リダイレクトされますが、ブラウザの更新ボタンを押すと、次のエラーが表示されます: .localhost:8080/browse
Cannot GET /browse
注: ハッシュが URL に追加される前、つまり localhost:8080/#/browse が追加されませんでした。
これが私のルートです:
const routes: Routes = [
{
component: DashboardComponent,
path: 'browse'
}, {
component: ProductViewportComponent,
path: 'project/:id'
}, {
path: '',
pathMatch: 'full',
redirectTo: '/browse'
}
];
export const routing: any = RouterModule.forRoot(routes);