404错误是一个超文本传输协议(HTTP)标准响应代码,表示浏览器可以与给定的服务器通信,但服务器找不到请求的内容。为什么是404?2004年7月,英国电信提供商BT Group部署了Cleanfeed
404错误是一个超文本传输协议(HTTP)标准响应代码,表示浏览器可以与给定的服务器通信,但服务器找不到请求的内容。为什么是404?2004年7月,英国电信提供商BT Group部署了Cleanfeed内容阻止系统,该系统对互联网观察基金会确定的任何潜在非法内容请求返回404错误。
每当我们试图访问网络上的链接或访问一个网站时,我们实际上是在告诉位于某处的服务器给我们发送一个页面。比如我们在访问淘宝首页的时候,就是在告诉我们的服务器,我们要查看他们的首页。
这叫请求。然后服务器通过向我们发送一个页面来响应我们的请求。这个通信系统叫做HTTP。
有不同类型的HTTP 响应状态代码。它们都指示特定的 HTTP 请求是否已成功完成。有五个类:有不同类型的HTTP响应状态代码。它们都指示特定的HTTP请求是否已经成功完成。共有五个类别:
响应(100-199),
成功回答(200–299分),
重定向(300–399),
客户端错误(400–499),
和服务器错误(500–599)。
需要明确的是,当HTTP 404出现在的屏幕上时,意味着虽然服务器可以访问,但是我们要找的特定页面是无法访问的。本质上,它是一个不存在或损坏的页面。
为什么我会得到404错误代码?
收到HTTP 404代码的原因有很多:
错误404消息的典型触发是该页面已从网站中删除。
该页面已被移动到另一个URL,并且重定向不正确。
您输入了错误的URL地址。
尽管这种情况很少发生,但有时服务器会出现故障。
输入的域名已不存在。
在页面被删除或移动后,断开的链接通常会保留很长时间。原因是链接到这个页面的网站不会被告知已经不存在或者可以在新的URL下找到。网站不定期查看自己的外部链接,导致用户试图访问死链接的情况很普遍。这也是站长需要定期维护网站的原因。