在线文档教程

404 Not Found

404 未找到

HTTP 404 Not Found客户端错误响应代码指示服务器找不到请求的资源。导致404页面的链接通常被称为断开或死链接,并且可能受到链接形势变化的影响。

404状态代码不表示资源是暂时还是永久缺失。但是,如果资源被永久删除,410应该使用(Gone)而不是404状态。

状态

404 Not Found

自定义错误页面

许多网站都会自定义404页面的外观,以便为用户提供更多帮助,并为接下来要做的事提供指导。可以使用.htaccess文件和代码片段来配置 Apache 服务器,如下例所示。

ErrorDocument 404 /notfound.html

有关自定义404页面的示例,请参阅MDN的404页面

适度的设计是一件好事,适度。随意使你的404页面幽默和人性化,但不要混淆你的用户。

规范

规范标题
RFC 7231,第6.5.4节:404未找到超文本传输​​协议(HTTP / 1.1):语义和内容

浏览器兼容性

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic Support(Yes)(Yes)(Yes)(Yes)(Yes)(Yes)

FeatureAndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
Basic Support(Yes)(Yes)(Yes)(Yes)(Yes)(Yes)(Yes)

也可以看看

  • 410