0532-88983785 0532-68613670
青岛网站建设|青岛网站优化|青岛微信开发|青岛网站制作

网站建设常见错误代码30x/40x/50x分别是什么意思?

时间:2018-10-26 11:53 来源:青岛迅优网络 作者:青岛网站建设 点击:

  我们在网站建设网站维护阶段,可能会遇到一些网页访问错误,或者程序执行错误。一般在出现这种错误的时候,往往会显示一个错误页面,这个错误页面上会显示错误的代码以及错误可能的原因。如果我们不了解这些错误代码的意思,我们就没办法分析到底是哪个环节或者哪个组件出现问题。

  HTTP错误代码有很多,但是我们能遇到的可能就那么几个,那么我们一般会遇到哪些错误代码呢?下面我们列举一些我们比较常见的错误代码以及出错的原因:

  返回码30X

  1、返回码【301】【302】
  301、302很像,返回码含义:两个都是URL 重定向。区别是:301是永久重定向,而302是临时重定向。表现是访问的指定 URL 被重定向到另外 URL。通常是网站代码自身逻辑,rewrite 规则也可设置。这个代码不会返回错误,而是直接进行URL的跳转。

302重定向只是暂时的重定向,搜索引擎会抓取新的内容而保留旧的地址,因为服务器返回302,所以,搜索搜索引擎认为新的网址是暂时的。
而301重定向是永久的重定向,搜索引擎在抓取新的内容的同时也将旧的网址替换为了重定向之后的网址。

  2、返回码【304】

  返回码含义:自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容。一般我们在做爬虫应用或者网站监控或SEO诊断等应用时,需要爬取第三方网页的信息,可能会收到这样的错误代码。


  返回码40X

  1、返回码【401】

  返回码含义:这是未授权错误,一般来说该错误消息表明你首先需要登录(输入有效的用户名和密码)。如果你不输入这些信息,就会有401错误,这意味着验证信息出错,服务器无法识别你的身份。

  2、返回码【403】

  返回码含义:被拒绝。服务器理解请求客户端的请求,但是拒绝执行此请求。通常是目录没有相应的权限或者缺少 index 页面所致,特殊情况由于配置权限问题导致。

  3、返回码【404】-- Not found

  返回码含义:没找到资源。所请求的资源路径不存在。常见的是js、css、静态页面、图片等不存在,或者url地址有错误访问不到资源。当然,PHP、JAVA等后端程序也可以根据业务逻辑主动返回这个错误码


  返回码50X

  1、返回码【500】-- Internal Server Error

  返回码含义:服务器内部错误,无法完成请求。此类错误多出现于 windows IIS 服务器,500 错误是许多错误的统称。由于500错误是常规错误的统称,所以一般出现500错误的时候,问题并不是特别容易解决,可以在 IIS 配置页中,将详细错误开启,这样即可看到 500 的真实报错情况,进而缩小问题的分析范围。

  2、返回码【502】-- Bad Gateway

  返回码含义:请求的php-fpm已经执行,但是由于某种原因而没有执行完毕,最终导致php-fpm进程终止。一般来说,与php-fpm.conf的设置有关,也与php的执行程序性能有关,网站的访问量大,而php-cgi的进程数偏少。

  3、返回码【503】-- Service Unavailable

  返回码含义:服务不可用。通常是由于服务器负载较高或者连接数过多,导致无法正常处理请求。这种情况需要优化服务器的配置或者对服务器进行扩容。


  迅优网络是一家专注于网站建设网站优化网站设计网站制作网站托管代运营微信开发小程序开发的互联网科技公司。我们有完备的建站流程和专业的开发、设计人员,与客户深度合作并针对不同的客户提供专属的网站策划方案。
(责任编辑:迅优网络)

相关内容推荐

网站建设定制

0532-88983785 / 0532-68613670

我要定制网站