冠富商务通中文社区

 找回密码
 立即注册
查看: 3|回复: 0
打印 上一主题 下一主题
收起左侧

[建站经验] 网页无法访问不是都叫着 404 Not Found?

[复制链接]
跳转到指定楼层
楼主
发表于 2017-1-9 23:19:31 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
如果你还停留在所有网页无法访问都叫“404 Not Found”,那么你有必要更新一下你的知识库了。
“404 Not Found”中的“404”官方名称是 HTTP 状态码(HTTP Status Code),是用来表示网页服务器 HTTP 的响应状态。3 位数字代码的第一位代表了响应的状态,分为 5 种状态,从 1xx 到 5xx,分别代表网页响应继续处理、成功、重定向、客户端错误,以及服务器错误。
其中,404 指的是请求失败,请求所希望得到的资源在服务器上未被发现。至于是什么原因未被发现,可能需要进一步查询。

那么,你可能会问,访问 Twitter、Facebook 这些不存在的网站时,会显示什么? 通常情况下,我们所说的“被墙”,网页上会显示错误 502、504 或者 500。
500 Internal Server Error 指,服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。
502 Bad Gateway 指,作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。
504 Gateway Timeout 指,作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器(URI 标识出的服务器,例如 HTTP、FTP、LDAP)或者辅助服务器(例如 DNS)收到响应。
没看懂,没关系,记住一句话就可以:404 Not Found 指的不是网站被墙。404 Not Found 指的不是网站被墙。很重要,所以说两遍。
好啦,本期涨姿势就结束了。如果你想深入了解网页不同的响应状态,可以试试辨别一下这两张图分别代表什么?
图一:

图二:

延伸阅读:


                                                                                注:相关网站建设技巧阅读请移步到建站教程频道。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|关于我们|申请友链|Archiver|手机版|拘留所|冠富商务通

GMT+8, 2025-5-23 10:58 , Processed in 0.110006 second(s), 17 queries , Wincache On.

Powered by HCMS Version 2.0

© 2008-05-14 guanfu.net.cn

快速回复 返回顶部 返回列表