04错误是一种超文本传输协议(HTTP)标准响应代码,表示浏览器能够与给定server,但服务器找不到请求的内容。至于为什么是404呢?在2004 年 7 月,英国电信供应商BT Group部署了Cleanfeed内容阻止系统,该系统对Inte.NET Watch Foundation确定为潜在非法内容的任何请求都返回 404 错误。
我们每次您尝试访问 Web 上的链接或访问站点时,我们实际上是在告诉位于某处的服务器向我们发送页面。例如,当我们访问淘宝主页时,我们是在告诉我们服务器我们想查看他们的主页。
这称为请求。然后服务器通过向我们发送一个页面来响应我们的请求。这种通信系统被称为HTTP。
有不同类型的HTTP 响应状态代码。它们都指示特定的 HTTP 请求是否已成功完成。有五个类:信息响应(100-199),
成功的回应 (200–299),
重定向 (300–399) ,
客户端错误 (400–499),
和服务器错误 (500–599)。
需要明确的是,的屏幕上出现 HTTP 404 时,这意味着尽管服务器可以访问,但我们要查找的特定页面不能访问。从本质上讲,它是一个不存在或损坏的页面。
为什么我会收到 404 错误代码?
收到 HTTP 404 代码的原因有多种:
错误 404 消息的一个典型触发因素是该页面已从网站中删除。
该页面已移动到另一个 URL,并且重定向不正确。
您输入了错误的 URL 地址。
尽管这种情况很少发生,但有时服务器会出现故障。
输入的域名不存在了。
在页面被删除或移动后,断开的链接通常会保留很长时间。原因是链接到此页面的网站不会被告知该网站不再存在或可以在新 URL 下找到。网站不定期检查其外部链接是很常见的,导致用户试图访问死链接。这就是为什么网站管理员需要定期进行网站维护的原因。