2015-12-21 67 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在响应头