什么是504网关错误和如何修复它?


504网关超时错误对业务不利。这意味着你的网站没有加载,这不仅会影响访问和销售,也会影响SEO。解决方案?有快速而简单的修复方法,失败的地方有更复杂的补救方法。

在这个博客中,我将解析您需要了解的504网关超时错误。我们将了解它们是什么,它们的原因,以及如何诊断。什么是504网关错误和如何修复它?:

什么是504网关超时错误?504网关超时错误的原因?504网关超时错误如何影响SEO我如何修复一个504网关错误?

什么是504网关超时错误?

网站与用户的交互基于一个非常简单的公式。你在地址栏中输入域名或点击链接,网站就会加载。在更细的层面上,站点访问涉及的内容更多一些。当您发起一个网站访问时,您的浏览器向托管您想要访问的网站的服务器发送一个请求。

504网关超时错误是在由于服务器到服务器通信问题导致站点无法加载时出现的消息。

是什么导致504网关超时错误?

504网关错误是服务器对服务器通信延迟的结果。当一个访问站点的请求被发出时,它会从一个服务器转移到另一个服务器。请求被上游发送到托管网站的服务器。当上游服务器的响应时间过长时,下游服务器将显示504错误消息。需要注意的是,虽然504个错误涉及用户设备,但用户设备很少是错误的原因,除非设备没有internet连接或internet连接不稳定。网关超时错误通常也与上游服务器无法处理的大量web流量有关。当它们超载时,就会崩溃。服务器还可能出现其他问题,使它们无法最佳地工作,因此会出现504个错误。504网关超时错误是11个中的一个,属于5xx个状态码的一类。这些包括:

1。500 Internal Server Error响应是一个通用错误代码。它充当不能分配给特定问题的错误代码的占位符。

2。501未实现

501响应显示服务器没有完成请求或无法识别发送请求的方法。

3。502 Bad Gateway error code

502当代理服务器或网关收到上游服务器的无效应答时,使用Bad Gateway error code。

4。503服务不可用

503 “服务器不可用”错误是由于过载或定期维护。

5。505 HTTP版本不支持

505服务器不支持用于查找网站的HTTP协议版本时,发生错误。

6。506变种也协商(RFC 2295)当请求的透明内容协商导致循环引用时,会发生

506错误。该请求导致一个循环,返回错误。

7。507存储不足(WebDAV;RFC 4918)

507错误是由于服务器端未能存储完成请求所需的表示,导致507 Storage响应不足。这可能与服务器上的磁盘空间或RAM不足有关。在WordPress网站上,这个错误可能是由于插件需要更新。

8。检测到508环路(WebDAV;RFC 5842)

508循环检测错误意味着服务器在处理您的请求时遇到了不可测量的循环。

9。510未扩展(rfc2774)

当服务器需要额外的扩展来返回请求时,出现一个510错误响应。

10。需要网络认证(RFC 6585)

511错误代码与身份。它们指向客户端需要证明身份验证才能访问站点。

相关内容:10个最好的项目管理软件工具,以更少的时间做更多的事情…13最佳的网站优化软件和工具电子商务S…504网关错误

504网关错误通常以不同的名称出现,因为当今可用的浏览器和操作系统、服务器和服务器软件的种类不同。

“504网关超时”

“错误504”

“NGINX 504网关超时”

“504网关超时NGINX”

“网关超时错误”

“504网关超时错误如何影响SEO”

SEO是关于优化网站和网页,以返回最能回答用户问题的内容。因为504网关超时错误导致停机,它们会对你的SEO排名产生负面影响。

当出现504个错误时,不断搜索网络的搜索引擎蜘蛛无法到达您的站点。对于爬行器,您的站点似乎不再可用。大多数504个错误都是暂时的,因此对网站的SEO影响很小甚至没有影响。这些情况也可以用站点的缓存页面来处理,因此人们仍然可以访问信息。但在可怕的情况下,如果网站宕机超过6小时或更长时间,你的SEO就会受到影响。

如何修复一个504网关错误?

504错误通常是短期的。在深入研究更复杂的504错误修复之前,先从简单的工作开始是个好主意。修复了吗?首先,刷新浏览器。使用F5按钮来确保发生服务器端刷新而不是缓存刷新。如果你收到同样的错误,尝试访问一个不同的网站,以确保这不是你的互联网连接。

尝试使用移动数据。您的Internet服务提供商可能是连接问题的原因。要测试你的网站,请关闭你的WiFi,并尝试使用移动数据访问你的网站。重新启动调制解调器和其他网络设备(如中继器)也是一个好主意。这些有时会导致互联网连接不佳。如果您的网络设备不是问题所在,那么是时候深入挖掘了。鉴于504个错误大多是服务器端问题,我将介绍一个您可以使用的基本分步故障排除框架。它将涵盖连接,DNS小妖怪,仔细检查服务器日志和防火墙配置,以及网站错误。

让我们开始。

您的服务器关闭了吗?

如今,一个站点存在于多个服务器上并不罕见。当出现504个错误时,它们可能是暂时的问题。要确定您的站点是否由于服务器中断而关闭,请访问您的主机提供商的站点。通常情况下,托管提供商会显示服务器的状态,你就能知道你的服务器是否宕机以及宕机原因。您的DNS最近更改了吗?

DNS更改意味着您的站点从一台服务器移动到另一台服务器。虽然托管公司很少会在没有适当的计划或通知的情况下做出这样的举动,但这是有可能发生的。另一个与dns相关的案例可能是你做出的改变。DNS更新,不像网页更新,需要时间。通常情况下,您必须等待24到48小时才能使域传播并可用。

你的日志显示什么?

服务器日志是站点上发生的所有活动的详细记录。这些信息包括网页访问次数、访问者的IP地址、他们使用的设备类型、介绍访问者的页面,以及在未找到网页时的代码。

梳理服务器日志听起来可能不太有趣,但可能很有帮助。例如,它们可以显示任何突然的网络流量峰值和它的来源,这可以帮助你更好地管理流量,减轻你的网站和服务器的负担。您的防火墙配置更改了吗?

防火墙作为你网站的防线。尽管如此复杂的是,它们仍然需要人工交互来管理固件和软件的更新。有时候,好友更新会抹去之前的设置。在检查防火墙时,应该能够检查应用的更新,如果需要,还可以回滚上一次的防火墙配置文件。

车的网站吗?筛选网站代码以发现错误听起来很痛苦,但这是必要的。要获得代码,需要使用客户端将FTP传输到站点。这可能不是你的CDN

虽然它可能被考虑,CDN很少是504错误的原因。正如你在下面的图片中所看到的,这个来自Cloud flare的例子显示了坏掉的链接是托管站点的web服务器。

“在罕见的情况下,这是一个云耀斑相关的中断,你会看到:

CDN团队通常是高度响应和工作的问题。如果你想检查它,请访问你的CDN提供商的网站,查看网络状态更新。网关超时错误并不有趣,但很有可能你不需要做任何繁重的工作就能看到你的网站恢复生机。从简单的浏览器刷新开始。如果这还不行,那就去主机和CDN提供商的网站上更新一下网络状态吧。如果这些看起来不是原因,那就深入挖掘。超过3万名营销专业人士依靠我们获取他们的新闻。你不应该?

订阅世界上第一个有影响力的营销通讯,每两周在星期四发送。

试着我