2015-12-21 30 views
0

我正在使用Angular-meteor使用Angular UI-Router,並且我無法處理404錯誤,我想知道是否有人必須處理那個問題,特別是針對SEO的ABC在Angular-Meteor中處理404

當前我將任何未找到的實體重定向到路徑/404,但狀態碼是200

欲瞭解更多信息,我還使用流星的spiderable包渲染的頁面。

而且我發現Prerender.io開始利用這種元標記自己的解決方案:

<meta name="prerender-status-code" content="404"> 

Prerender是我的解決方案或有不處理其他業務的另一種方式!

回答

0

我用jazeeespiderable-longer-timeout叉解決了這個問題。它通過將用戶重定向到一個頁面,其中包括此HTML註釋

<!-- response:status-code=404 --> 

這種方式增加了對HTTP狀態錯誤的支持,我們可以保證spiderable在響應頭