2016-11-17 42 views
1

在Firebase中,我是否設置了我的404頁面?在Firebase中,我是否設置了我的404頁面

我有一個Angular2打字應用程序與路線。

我的應用程序生活和工作正常。我想創建一個404頁面以防萬一。

我有一個名爲/ 404的路由,我想使用。

如何將此404頁面組件連接到Firebase? 請添加我將如何做到這一點的任何示例。

謝謝。

回答

2

這沒什麼特別的火力地堡..

只需添加一個像這樣的路線:

{ path: '**', redirectTo: '404' } 

在你的路線陣列的底部

期待你有這樣的路線:

{ path: '404', component: Your404Component } 
+0

謝謝我試試 – AngularM

0

Firebase documentation

定製404 /頁面未找到

您可以指定一個自定義的404 /未找到當用戶嘗試訪問不存在的頁面時出現錯誤。只需將404.html頁面添加到項目的公共目錄中,當Firebase託管需要向用戶顯示404 Not Found錯誤時,將顯示此頁面的內容。

請注意,這是我在searching for 'firebase hosting 404'時得到的第一個結果。

+0

這不起作用,因爲當託管Angular2-app時,所有URL都將被重定向。你必須通過Angular的路由器來處理。 – mxii

+1

好點。因爲大多數人不知道這個功能,所以我會留下答案,但實際上它可能不適用於此。 –

相關問題