使用404页面进行ajax后备?

时间:2013-02-13 14:48:20

标签: javascript ajax http http-status-code-404

我想创建一个单页网站,使用history.pushstate来更改网址。 我可以让我的网站只有一个html文件,404页面。所以无论人们输入什么网址,他们都会到达那个页面。

我的问题是:以这种方式滥用404页面有缺点吗?

谷歌关心吗? 有浏览器怪癖吗?

1 个答案:

答案 0 :(得分:0)

更好的解决方案是将除/ /之外的所有网址都永久重定向到/。在任何情况下,您都应该永远不会实际返回404状态代码,因为至少某些版本的IE将显示自己的错误页面,而不是您发回的任何HTML。