我有一個在S3上託管的Angular 2應用程序。路由文件看起來像這樣。Angular 2,在應用程序中路由URL路徑
const APP_ROUTES: Routes = [
{ path: 'checkout', component: CheckoutComponent },
{ path: 'thankyou', component: ThankyouComponent },
{ path: 'lander', component: LanderComponent },
{ path: '', component: LanderComponent }
];
如果用戶輸入www.example.com/checkout
我想它帶他們到位於應用checkout
路線。我認爲它會這樣做,但S3給我錯誤沒有這樣的關鍵。有沒有辦法在Angular 2中做到這一點,還是我需要在S3中設置?我認爲問題是S3會去example.com
存儲桶,然後期待文件夾checkout
。我怎麼會不這樣做,只是應用程序以及URL後指定的任何路線?
謝謝。這不會導致哈希出現在URL中嗎?理想情況下,我只想網址路徑 –