0

我想制作一个单页网站,它使用 history.pushstate 来更改 url。我可以让我的网站只有一个 html 文件,即 404 页面。这样无论人们输入什么网址,他们都会进入该页面。

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

谷歌在乎吗?有浏览器怪癖吗?

4

1 回答 1

0

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

于 2013-02-13T14:50:52.650 回答