非常教程

HTTP参考手册

状态 | Status

404 Not Found

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):语义和内容

浏览器兼容性

Feature

Chrome

Edge

Firefox

Internet Explorer

Opera

Safari

Basic Support

(Yes)

(Yes)

(Yes)

(Yes)

(Yes)

(Yes)

Feature

Android

Chrome for Android

Edge mobile

Firefox for Android

IE mobile

Opera Android

iOS Safari

Basic Support

(Yes)

(Yes)

(Yes)

(Yes)

(Yes)

(Yes)

(Yes)

也可以看看

  • 410
HTTP

超文本传输协议( HTTP,HyperText Transfer Protocol ) 是互联网上应用最为广泛的一种网络协议。所有的 WWW 文件都必须遵守这个标准。