404 状态码并不能说明请求的资源是临时还是永久丢失。如果服务器知道该资源是永久丢失,那么应该返回 (Gone) 而不是 404 。

自定义错误页面

许多网站会将 404 页面的外观进行定制,使其对用户更友好,以及提供一些引导。例如,Apache 服务器可以在 .htaccess 文件中进行配置,代码片段如下:

  1. ErrorDocument 404 /notfound.html

自定义的404页面应该是对用户友好且可读性高的,不能使用户产生困惑。

浏览器兼容性

The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out and send us a pull request.

DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
ChromeFull support YesEdgeFull support YesFirefoxFull support YesIEFull support YesOperaFull support YesSafariFull support YesWebView AndroidFull support YesChrome AndroidFull support YesEdge MobileFull support YesFirefox AndroidFull support YesOpera AndroidFull support YesSafari iOSFull support YesSamsung Internet AndroidFull support Yes
  • Full support

文档标签和贡献者

标签:

404 Not Found - 图1此页面的贡献者:mdnwebdocs-bot, , WayneCui