什么是HTTP状态码 HTTP状态码都有那些

           最近有一些朋友在请教我HTTP状态码问题,索性今天写个教程来跟大家谈谈什么是状态码还有常见的状态码都有那些,这样大家在日常遇到状态码的时候就知道是出现了什么问题,那么闲聊就到这里开始今天的正文内容吧。

    HTTP状态码:是表示网页服务器端相应的状态数字,表示客户端到服务器端的请求是否成功的数值。HTTP状态码的作用是查看服务器错误的一个依据,一般来说我们通过HTTP状态码就可以知道客户端请求是成功还是失败,失败的原因是什么。如果你从事seo工作那么我们在分析网站日志的时候就会用到HTTP状态码了。

    常见的HTTP状态码:
    200 正常;请求已完成。
    301 已移动 — 请求的数据具有新的位置且更改是永久的。
    403 Read access forbidden 禁止访问网站。
    404 Not found 没有找到网页文件或者网站,网站文件不存在。
    500 Internal server error(内部服务器错误)
    503 服务器端错误

    以上就是我们在日常建站中常见的HTTP状态码了,只要我们根据状态码的提示就可以解决这些常见的错误,其他的一些不常用状态码这里我就不列举出来了,如果大家要求更新的话我也会把他补充完整的,那么下面还是来介绍一下几种常见HTTP状态码出现的原因吧。

    1.403 Read access forbidden 错误:
    出现这种状态码的原因很有可能是网站目录没有读取的权限或者网站根目录没有默认首页造成的,所以当我们看到这个状态码的时候首先检查一下网站目录是否有读写权限,然后在看看网站是否有默认的首页。
    2.404 Not found 错误:
    以上状态码是因为访问的页面不存在造成的(比如网站由动态的变为静态的或者网站地址变动等等),一但出现错误我们要做的就是仔细查找网站文件是否存在。

    3.500 Internal server error(内部服务器错误)
    500错误的原因就比较多了,(1)网站服务器负载过大会导致500错误;(2)伪静态不正确导致的。(3)文件没有读写权限,如果是linux主机建议把文件目录权限修改成755。

    4.503 服务器端错误;
    出现这种错误只能找服务器商解决了,自己解决不了的问题。

本文固定链接: http://www.idc-blog.com/?p=146 | 网络菜鸟学习园地

该日志由 admin 于2013年02月23日发表在 建站交流 分类下,
原创文章转载请注明: 什么是HTTP状态码 HTTP状态码都有那些 | 网络菜鸟学习园地
关键字:

报歉!评论已关闭.