网站服务器返回状态码403(网站服务器返回状态码)

荀姣波
导读 大家好,小信来为大家解答以上问题。网站服务器返回状态码403,网站服务器返回状态码很多人还不知道,现在让我们一起来看看吧!1、1xx(临时

大家好,小信来为大家解答以上问题。网站服务器返回状态码403,网站服务器返回状态码很多人还不知道,现在让我们一起来看看吧!

1、 1xx(临时响应)是一个状态代码,表示临时响应,要求请求者继续操作。

2、 00(继续)请求者应该继续发出请求。服务器返回此代码,表示它已经收到请求的第一部分,正在等待其余部分;01(切换协议)请求者已经请求服务器切换协议,服务器已经确认,准备切换。

3、 2xx(成功)

4、 指示服务器成功处理请求的状态代码。

5、 00(成功)服务器已成功处理请求。通常,这意味着服务器提供了请求的网页。如果您的robots.txt文件显示了此状态,则意味着Googlebot已成功检索到该文件;21 (Created)请求成功,服务器创建了一个新资源;22(已接受)服务器已接受请求,但尚未处理;23(未授权信息)服务器已成功处理请求,但返回的信息可能来自其他来源;04(无内容)服务器成功处理请求,但未返回任何内容;05(重置内容)服务器成功处理了请求,但没有返回任何内容;06(部分内容)服务器成功处理了一些GET请求。

6、 3xx(重定向)完成请求需要进一步的操作。通常,这些状态代码用于重定向。Google建议每个请求使用重定向的次数不要超过5次。你可以使用网站管理员工具来查看Googlebot在抓取重定向网页时是否有问题。诊断下的网页抓取页面列出了Googlebot因重定向错误无法抓取的网址。

7、 00(多选)根据请求,服务器可以执行各种操作。服务器可以根据请求者(用户代理)选择一个操作,或者提供一个操作列表供请求者选择;31(永久移动)请求的网页已被永久移动到新位置。当服务器返回这个响应(对GET或HEAD请求的响应)时,它会自动将请求者转移到新的位置。您应该使用此代码告诉Googlebot某个网页或网站已被永久移动到新位置;32(临时移动)服务器当前响应来自不同位置的网页的请求,但是请求者应该继续使用原始位置用于将来的请求。此代码对应于响应GET或

8、 HEAD的请求301代码是类似的,会自动将请求者转移到不同的位置,但是你不应该用这个代码告诉Googlebot某个网页或网站被移动了,因为

9、 Googlebot会继续抓取原位置并索引;303(查看其他位置)当请求者应该对不同的位置使用单独的GET请求来检索响应时,服务器返回此代码。对于HEAD以外的所有请求,服务器会自动转到其他位置;34(未修改)自上次请求以来,请求的网页未被修改。当服务器返回此响应时,将不会返回网页内容。如果自从请求者的最后一次请求以来网页没有改变

10、 ,应该配置服务器返回这个响应(称为If-Modified-Since HTTP header)。因为服务器可以告诉Googlebot

11、 网页自上次抓取后没有变化,可以节省带宽和开销;35(使用代理)请求者只能使用代理来访问所请求的网页。如果服务器返回这个响应,也表示请求者应该使用代理;37(临时重定向)服务器当前响应来自不同位置的网页的请求,但是请求者应该继续使用原始位置用于将来的请求。该代码对应于响应GET和

12、 HEAD的请求301代码类似,会自动将请求者转移到不同的位置,但是你不应该用这个代码告诉Googlebot某个页面或网站被移动了,因为

13、 Googlebot将继续抓取原始位置并对其进行索引。

14、 4xx(请求错误)这些状态码表示请求可能有错误,阻碍了服务器的处理。

15、 00(错误请求)服务器不理解请求的语法;41(未授权)请求需要验证。对于需要登录的网页,服务器可能会返回这个响应;03(禁止)服务器拒绝请求。如果你看到Googlebot在试图抓取你网站的有效网页时收到这个状态码(你可以在Google站长工具诊断下的网页抓取页面看到这个信息),可能是你的服务器或主机拒绝了Googlebot的访问;44(未找到)服务器找不到请求的网页。例如,如果您请求一个服务器上不存在的网页,服务器通常会返回此代码。如果您的网站上没有robots.txt文件,而您在Google网站管理员工具的“诊断”选项卡的robots.txt页面上看到了此状态,那么这就是正确的状态。但是,如果你有一个robots.txt文件,看到这个状态,说明你的robots.txt文件可能命名不正确,或者位于错误的位置(应该位于顶级域名,名为robots.txt)。如果你看到这个关于Googlebot试图抓取的URL的状态(在“诊断”选项卡的HTTP错误页面),说明Googlebot可能正在跟踪另一个页面的无效链接(旧链接或者输入错误的链接);45(禁用的方法)禁用请求中指定的方法;406(不可接受)无法用所请求的内容特征来响应所请求的网页;407(需要代理授权)此状态代码类似于401(未授权),但指定请求者应该授权使用代理。如果服务器返回这个响应,它还将指示请求者应该使用的代理;08(请求超时)服务器在等待请求时超时;09(冲突)服务器在完成请求时发生冲突。服务器必须在响应中包含有关冲突的信息。当服务器响应一个与前一个请求冲突的PUT请求时,它可能会返回这个代码以及两个请求的差异列表;410(已删除)如果请求的资源已被永久删除,服务器将返回此响应。此代码类似于404(未找到)代码,但当资源以前存在但现在不存在时,它有时用于替换404代码。如果资源已经被永久删除,应该用301指定资源的新位置;411(需要有效长度)服务器不接受没有有效内容长度头字段的请求;42(不满足前提条件)服务器不满足请求者在请求中设置的前提条件之一;43(请求实体太大)服务器无法处理请求,因为请求实体太大,超出了服务器的处理能力;414(请求的URI太长)请求的URI(通常是URL)太长,服务器无法处理;415(不支持的媒体类型)请求的页面不支持请求的格式;416(请求的范围不符合要求)如果页面不能提供请求的范围,服务器会返回这个状态码;417(未满足预期要求)服务器不满足“预期”请求头字段的要求。

16、 5xx(服务器错误)这些状态代码表示服务器在尝试处理请求时遇到了内部错误。这些错误可能是服务器本身的错误,而不是请求的错误。

17、 50(内部服务器错误)服务器遇到错误,无法完成请求;51(尚未实现)服务器没有完成请求的功能。例如,当服务器无法识别所请求的方法时,可能会返回此代码;52(错误网关)服务器充当网关或代理,接收上游服务器的无效响应;53(服务不可用)服务器当前不可用(由于过载或停机维护)。通常,这只是暂时的状态;54(网关超时)服务器充当网关或代理,但没有及时接收上游服务器的请求;505(不支持HTTP版本)服务器不支持请求中使用的HTTP协议版本。

本文到此结束,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!