通常来说,404错误页面会显示下列信息之一:
404 Not Found
HTTP 404 Not Found
404 Error
The page cannot be found
The requested URL was not found on this server
那么,你可能会问,访问 Twitter、Facebook 这些不存在的网站时,会显示什么? 通常情况下,我们所说的“被墙”,网页上会显示错误 502、504 或者 500。
500 Internal Server Error 指,服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。
502 Bad Gateway 指,作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。
504 Gateway Timeout 指,作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器(URI 标识出的服务器,例如 HTTP、FTP、LDAP)或者辅助服务器(例如 DNS)收到响应。
通俗来讲,当网站访客进入到不存在的页面时,就会显示404错误页面。其原因有可能是页面被移除、服务器或网络连接失败、用户点击了坏链接或输入了错误的URL。