使用技巧

常见HTTP错误代码的终极指南

互联网上的每个人在某个时候都遇到了一些HTTP错误代码。 不管是找不到404,禁止403,还是更加晦涩的504或508,这些东西对于每个人而言都会偶尔弹出。 每个人都需要知道如何与他们打交道。 有些可以在用户端修复。 而其他服务器是服务器端甚至仅托管公司。 无论如何,我们希望为您提供HTTP错误代码的最终摘要,以及如何防止它们破坏您的网站,业务,甚至只是您的一天。

代码301和302

最终HTTP常见错误代码指南常见HTTP错误代码最终指南

虽然从技术上讲不是错误代码,但是遍历网络时会经常看到这些错误代码。 HTTP 301和302都是重定向代码,指示出于某种原因页面已永久(301)或临时(302)移动。 如果您使用的是WordPress, 设置重定向非常简单 因为有很多真正可靠的插件可以为您处理所有这一切。 如果不是,那只是调整.htaccess文件的问题。

我们的 301和302重定向指南 可以带您更详细地完成该过程。

Err_Too_Many_Redirects

the-ultimate-guide-to-common-http-error-codes-1常见HTTP错误代码的最终指南

但是,有时您的网站可能会重定向太多。 虽然301和302重定向很有用,但您不想过度使用它们或混淆目标URL。 您可能已经以某种方式启动了重定向循环,在该循环中,没有最终目标也没有被重定向,或者您只是将太长的链放在一起,服务器无法(或不会)有效地解析它们高效地 或者,也许有用,浏览器缓存也可能引起很多问题。 太多的Cookie和Chrome可能会塞满和混淆。 就像我们其他人一样,我们有太多的Cookie。 无论如何,如果您看到err_too_many_redirects, 我们有办法解决它

错误400

最终HTTP常见错误代码指南常见HTTP错误代码最终指南

400错误是HTTP错误代码之一,用户可能可以在其中解决此问题。 他们是提出错误要求的人。 不是因为请求的URL丢失或被禁止,而是因为请求本身已经以某种方式出现乱码或损坏,并且服务器根本无法做到这一点。 但是,我们可以 我们修复HTTP 400错误的指南

错误401

the-ultimate-guide-to-common-http-error-codes-2常见HTTP错误代码的最终指南

只要验证浏览器的凭据有问题,就会发送401错误。 有多种方法可以解决此问题,无论是在用户端还是在服务器管理员端。 收到401错误并不像被告知您的登录信息不正确。 这比该步骤高出一两个步骤,因为服务器本身无法验证您的请求,这意味着它可能是DNS问题或cookie损坏。 我们细分了对它进行故障排除的整个过程 我们的HTTP 401错误指南

错误403

the-ultimate-guide-to-common-http-error-codes-1常见HTTP错误代码的最终指南

403错误实际上是相当常见的HTTP错误代码之一。 由于某种原因,您尝试访问的服务器不允许您在根级别进行访问。 请记住,当出现403错误时,用户很可能没有做错任何事情。 在尝试处理您的请求时,某些文件或令牌存在权限问题。 对HTTP 403进行故障排除的问题在于,与将凭据放回原处相比,追踪凭据损坏的原因通常是更多的问题。 值得庆幸的是,我们在 您需要了解的403禁止错误的所有信息 可以帮忙。

错误404

the-ultimate-guide-to-common-http-error-codes-3常见HTTP错误代码的最终指南

这绝对是所有HTTP错误代码中最常见的代码。 404 Not Found状态代码仅是:该网站找不到您的请求。 这与401的不同之处在于您的要求可能很坚如磐石。 是服务器找不到媒体。 它知道应该去某个地方,但是不知道为什么它是空的。 关于这是作为用户错误还是服务器错误弹出的镜头大约是50/50,所以请看一下我们的 404故障排除指南 看看如何处理每个。

错误410

the-ultimate-guide-to-common-http-error-codes-2常见HTTP错误代码的最终指南

不要让410与404混淆。虽然缺少内容时都给出了410,但是410错误表示它已经一去不复返了。 例如,如果您删除了一个页面并且无意替换它,则实际上可以故意提供410状态代码。 搜索引擎将知道停止为该特定内容编制索引,而404不会发生这种情况。考虑一下它,就像404是当您将键放错位置时,而410是当您将它们从码头扔到大海中时一样。 他们都走了,但是有点严重。 我们有 410的复杂性的完整记录 如果它们出现意外,可以帮助修复它们。

错误429

the-ultimate-guide-to-common-http-error-codes-3常见HTTP错误代码的最终指南

如果您想要简单修复的HTTP错误,则不要超过429。这是“太多请求”错误。 某种原因使您的服务器无法正常工作,甚至无法跟上。 因此在冷却时会抛出429。 您可能正遭受DDoS攻击,甚至可能只是来自Reddit上已升级链接的流量激增。 无论您看到此错误的原因是什么,我们的 HTTP 429指南 你覆盖了吗

错误500

the-ultimate-guide-to-common-http-error-codes-4通用HTTP错误代码的最终指南

与某些HTTP错误代码不同,用户通常在显示500错误时没有任何作用。 这是一个内部服务器错误,这意味着站点文件系统中的某处只是无法解析。 可能会出现内部服务器错误的原因有很多,还有许多解决方案。 好的,也许不止如此,而是很多。 其中一些方法很简单,例如创建一个新的.htaccess文件并将其放置在主目录中,否则您可能需要更新PHP内存限制。 甚至WordPress插件也可能导致该问题,并且禁用它可以解决500个问题。无论是什么原因,我们都在寻找并找到解决方案 HTTP错误500指南 有解决方案。

错误501

the-ultimate-guide-to-common-http-error-codes-5常见HTTP错误代码的最终指南

作为互联网用户,您无法修复501错误。 它完全是服务器端的,您的操作应与网站管理员联系,并让他们知道他们的服务器正在返回501错误。 就是说,作为网站所有者,501表示您的网站已关闭。 真的下来了 离线下来。 因此,当有人向该站点发出请求时,主机将返回“未实施”错误,因为此时没有用于完成请求的功能。 向用户显示501的主要原因之一是由于恶意软件,因此请确保您不仅查看我们的指南, HTTP错误501,还有关于如何保持您的 网站免受恶意软件侵害 这样您甚至根本不需要该指南。

错误502

the-ultimate-guide-to-common-http-error-codes-4通用HTTP错误代码的最终指南

502错误网关错误是另一个状态代码,它可能是由许多不同原因引起的。 这意味着到站点的某个地方,节点(网关)给出的响应无效。 您有时可以通过以下方式找到此错误 运行跟踪路由,但就像有很多原因一样,也有很多解决方案。 从将浏览器缓存重置为DNS设置,甚至刷新CDN并将其重置,这都是一种反复试验的过程,可以找出错误的网关的实际位置。 如果您的网站给您的用户一个502错误, 使用我们的指南对不良网关进行故障排除 并再次吸引流量。

错误503

the-ultimate-guide-to-common-http-error-codes-6常见HTTP错误代码的最终指南

很多时候,503 HTTP错误会自行消失。 这与大多数HTTP错误代码不同。 503是服务不可用错误,这意味着它没有消失,只是稍事休息。 可能是您的站点因维护或升级而停机,脚本执行时间过长,内存使用过多或发生了类似的情况。 几分钟后它消失了。 但是,如果它无法消失并且您的服务仍然不可用,则可能归结为重置服务器,重置防火墙甚至检查到服务器的路由,因为传递信息的节点之一可能出于维护目的而关闭。 我们经历 一长串的HTTP 503错误解决方案 并导致当您的服务器暂时不可用时,它仍然是暂时的问题。

错误504

the-ultimate-guide-to-common-http-error-codes-5常见HTTP错误代码的最终指南

您可能已经收到504错误,却不知道。 很多时候,浏览器会将504错误简单地列为“此页面无法正常工作”。 这意味着您的连接尝试访问服务器的时间过长,而只是没有响应。 连接只是超时。 大多数情况下,这来自托管提供商或CDN。 用户通常无法修复它,但是作为管理员,您需要进入并调整代理设置,确保正确设置了您的域(正确的名称服务器等)。

错误508

the-ultimate-guide-to-common-http-error-codes-6常见HTTP错误代码的最终指南

HTTP 508错误是“达到资源限制”错误。 同样,用户(通常)与此无关。 他们没有通过尝试刷新页面来浪费您的资源。 当服务器出于各种原因满负荷运行时,将发生508。 可能是内存不足。 带宽可能被大量流量阻塞。 也许您正在执行DDoS。 您可能已经用完了inode配额,或者服务器空间不足。 无论出于何种原因,您的服务器实际上没有物理资源来满足用户的请求。 没有人希望这种事情发生。 因此,在您扫描恶意软件后,点击 我们的508错误修复指南。 那应该让您马上康复。

用HTTP错误代码结束

好吧,关于HTTP错误代码的内容就是这样。 而且还不是全部。 这些只是最常见的。 如果您想了解随着数据来回传递而在互联网上可能发生的一些更晦涩的事情,我们强烈建议您查看 Mozilla开发人员网络有关此主题的文档。 这不是最令人兴奋的阅读,但绝对令人着迷。 但是,如果您只需要修复常见的HTTP错误代码,则只需找到上面的标题,然后单击指向我们已经为您计划好的解决方案的链接。

您最常处理什么错误代码?

文章特色图片由Oleksii Lishchyshyn / shutterstock.com

资源