在Firebase中,我是否設置了我的404頁面?在Firebase中,我是否設置了我的404頁面
我有一個Angular2打字應用程序與路線。
我的應用程序生活和工作正常。我想創建一個404頁面以防萬一。
我有一個名爲/ 404的路由,我想使用。
如何將此404頁面組件連接到Firebase? 請添加我將如何做到這一點的任何示例。
謝謝。
在Firebase中,我是否設置了我的404頁面?在Firebase中,我是否設置了我的404頁面
我有一個Angular2打字應用程序與路線。
我的應用程序生活和工作正常。我想創建一個404頁面以防萬一。
我有一個名爲/ 404的路由,我想使用。
如何將此404頁面組件連接到Firebase? 請添加我將如何做到這一點的任何示例。
謝謝。
這沒什麼特別的火力地堡..
只需添加一個像這樣的路線:
{ path: '**', redirectTo: '404' }
在你的路線陣列的底部。
期待你有這樣的路線:
{ path: '404', component: Your404Component }
定製404 /頁面未找到
您可以指定一個自定義的404 /未找到當用戶嘗試訪問不存在的頁面時出現錯誤。只需將
404.html
頁面添加到項目的公共目錄中,當Firebase託管需要向用戶顯示404 Not Found錯誤時,將顯示此頁面的內容。
請注意,這是我在searching for 'firebase hosting 404'時得到的第一個結果。
這不起作用,因爲當託管Angular2-app時,所有URL都將被重定向。你必須通過Angular的路由器來處理。 – mxii
好點。因爲大多數人不知道這個功能,所以我會留下答案,但實際上它可能不適用於此。 –
謝謝我試試 – AngularM