【发布时间】:2015-02-16 00:22:11
【问题描述】:
我有一个使用 html5mode 设置为 true 的 AngularJS 应用程序。
目前,该应用显示一个软 404 页面,并在路由器中设置了.otherwise。
有没有一种方法可以在使用 html5mode 时为 SEO 提供实际的 404 HTTP 响应?
【问题讨论】:
-
您想为每个 404 响应重定向到该页面吗?
-
我想在使用包罗万象时获得实际的 404 HTTP 请求,以获得更好的 SEO。我知道 html5mode 使用来自浏览器的 History API,并且通过使用它,我实际上并没有向服务器发出请求。这就是问题所在。
-
我不太明白您在什么情况下需要额外处理
-
当用户被重定向到 404 页面时,我希望 HTTP 请求是 404,而不是我现在得到的 200。
标签: javascript angularjs seo http-status-code-404