标签: javascript ajax http http-status-code-404
我想创建一个单页网站,使用history.pushstate来更改网址。 我可以让我的网站只有一个html文件,404页面。所以无论人们输入什么网址,他们都会到达那个页面。
我的问题是:以这种方式滥用404页面有缺点吗?
答案 0 :(得分:0)
更好的解决方案是将除/ /之外的所有网址都永久重定向到/。在任何情况下,您都应该永远不会实际返回404状态代码,因为至少某些版本的IE将显示自己的错误页面,而不是您发回的任何HTML。