在Angular-Meteor中处理404
问题描述:
我正在使用Angular-meteor使用Angular UI-Router,并且我无法处理404
错误,我想知道是否有人必须处理那个问题,特别是针对SEO的ABC
。在Angular-Meteor中处理404
当前我将任何未找到的实体重定向到路径/404
,但状态码是200
。
欲了解更多信息,我还使用流星的spiderable
包渲染的页面。
而且我发现Prerender.io开始利用这种元标记自己的解决方案:
<meta name="prerender-status-code" content="404">
将Prerender是我的解决方案或有不处理其他业务的另一种方式!
答
我用jazeee的spiderable-longer-timeout叉解决了这个问题。它通过将用户重定向到一个页面,其中包括此HTML注释
<!-- response:status-code=404 -->
这种方式增加了对HTTP状态错误的支持,我们可以保证spiderable在响应头
角犯规用铁发送404个状态码路由器 – Sindis
流星确实......也许我很困惑 –