文档章节

网站建设错误代码404/502/509各是什么意思

王尘宇
 王尘宇
发布于 2017/09/06 23:48
字数 1426
阅读 8
收藏 0
点赞 0
评论 0
网站建设中错误代码大家应该都讲过,针对不同的错误代码有不同的解决方法,大家最常见的错误代码无非就是404,502等。网站网站优化的朋友都知道404页面很重要。那么还有一些不知道什么意思的错误代码,需要我们知道用来判断网站出现什么样的问题。 404和HTTP状态码 404代码的意思是输入错误,找不到要查询的页面。也有可能是网页被删除了。设计404页面的主要原因主要是提醒用户网站可以打开但是页面找不到。尽管404页面被用户浏览到的概率相对于全站的其他页面来说要小得多,但页面难免会出错,无论是用户的误操作还是服务器的原因,作为网站开发者也无法控制错误页面的出现,但开发者可以通过设计一个特别的404错误页面将用户失望度降到最低,开发者需要在这个页面很好的把信息传达给用户,并引导用户进行下一步的操作。     400错误请求:400代表语义有误,服务器无法理解用户的请求,除非进行修改,不然没必要一边按F5一边喷服务器垃圾。比如说别把www.baidu.com.打成com.baidu.www.,否则服务器是不知道你在说什么鸟语。在减少这类错误的道路上,伟大的人类发明了搜索引擎,容错率随之提高。 401未授权:一般来说该错误消息表明你首先需要登录(输入有效的用户名和密码)。如果你不输入这些信息,就会有401错误,这意味着验证信息出错,服务器无法识别你的身份。 403禁止:有句话叫“拉不出屎千万别怪地球没引力”,因为出现403是因为服务器拒绝了你的地址请求,或者你根本没权限访问网站,提供身份验证也没用,也就是说,用户被禁止访问了。然而除非与Web服务器管理员联系,否则一旦遇到403状态码都无法自行解决。 408请求超时:遇到408意味着你的请求发送到该网站花的时间比该网站的服务器准备等待的时间要长,即链接超时。408错误往往难以解决,通常涉及系统工作量或系统操作中的一次性变化。如果用户持续看到408错误,管理员首先要考虑到Web服务器的工作量,特别是在产生408错误的时间段,另外网络流量激增也可能导致用户无法访问网页从而出现该错误。 梯子不够长,墙外的世界不是你想看就能看的 410永久删除:如果用户访问的网页被永久删除,服务器就会返回410代码。410实际上和404有点相似,在服务器不确定这个情况是不是永久的情况下,应该使用404状态码。410响应的目的主要是帮助网站管理员维护网站,通知用户这个网页资源已经不能再使用,并且服务器拥有者希望所有指向这个资源的远端链接也被删除。不过之后的事,就涉及到301和302返回码了。 301永久移动,302临时移动:在优化网站的时候,301重定向是网站管理员必用的,在网页被移动后多数情况下浏览器会自动定向到新的URI(统一资源标识符),并且以后任何新的请求都应使用新的URI来代替。而302只是URI被理解为临时交换而已,客户端还是会继续使用原来的地址发送请求。这两种现象出现在网页的域名更换后,搜索引擎还使用原有域名地址访问URI,如果搜索引擎得到301返回码,那么搜索引擎就知道管理员更换了域名,下次就会自动用新域名来索引网站。 305使用代理:访问者只能使用代理来访问网页,如果服务器放回这个状态码,意思是你需要一张梯子。想要登陆诸如Google,Youtube,Facebook这些不存在的网站,除了使用VPN别无办法。 509超过带宽限制:相比其他500状态码,509算是一个特殊的存在。之所以特殊,是因为这个错误要用钱来解决。509并不是官方的状态码,但是仍然被广泛使用。正如名字所示,网站流量增大,带宽不够用就会出现这类错误,网站管理员只能掏钱向主机商买流量。 除了上述所说的一部分HTTP状态码外,还有很多其他的状态码,比如100,200等,这些状态码都有自己的信息定义和作用,限于篇幅原因只能列举一些很常见的状态码。HTTP状态码通常都与用户的浏览体验息息相关,它能告诉客户端当前发生了什么事,或者说当前Web服务器的响应状态。作为开发者有必要了解这些状态码,能够明白问题出在哪,从而针对性地解决问题。

© 著作权归作者所有

共有 人打赏支持
王尘宇
粉丝 1
博文 450
码字总数 469557
作品 0
西安
python-14:异常处理

异常处理是python中对错误的另一种处理方式 至于为什么在爬虫代码中加入异常处理,异常处理是什么,在这里给大家两个网站,有兴趣的话可以仔细研究 1. http://python.jobbole.com/81341/ 伯乐...

达岭凹老大 ⋅ 2015/11/25 ⋅ 0

nginx自定义错误页面(补充)

自定义nginx 404错误页面是提高用户体验的一个细节,如果是正规站,我们就必须做好它。你可以对每个网站的错误页面分别设置,也可以设置一个全局的404页面。 为指定位置设定一个404页面 loca...

技术小牛人 ⋅ 2017/11/12 ⋅ 0

404什么意思,这里有很全的http/FTP状态码

HTTP 1xx-信息提示 这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个1xx响应。 100-继续。 101-切换协议。 2xx-成功 这类状态代码表明服务器成功地接受了客户端...

一颗星星变了心 ⋅ 2014/08/13 ⋅ 1

nginx 404 50x 配置 (转载)

(转载)http://www.cnblogs.com/jiangyao/archive/2010/07/10/1774981.html 1.创建自己的404.html页面 2.更改nginx.conf在http定义区域加入: fastcgiintercepterrors on; 3.更改nginx.con......

cat_l_fish ⋅ 2015/01/07 ⋅ 0

服务器返回状态码大全

服务器返回的各种状态码到底表示什么意思呢,哪些说明没有问题,哪些返回状态是出问题了,这个返回状态码表示的是什么意思,下面是服务器各种返回状态码的意义: 100(继续) 请求者应当继续...

qq512430 ⋅ 2017/03/31 ⋅ 0

超级有趣的七个 404 错误页面设计

曾几何时,当你输入错误链接时,很多网站都会显示幽默的图片或短语来提醒你该网页不存在,但这样的日子已经一去不复返了。在一个新的互联网时代,GIF 就是新的文字,而视频就是新的图片,在这...

oschina ⋅ 2016/06/07 ⋅ 12

Nginx实现404页面的几种方法【转】

一个网站项目,肯定是避免不了404页面的,通常使用Nginx作为Web服务器时,有以下集中配置方式,一起来看看。 第一种:Nginx自己的错误页面 Nginx访问一个静态的html 页面,当这个页面没有的时...

bz_z ⋅ 06/07 ⋅ 0

HTTP STATE CODE

------------------------------------------------------------------------------ 1xx:指示信息--表示请求已接收,继续处理 2xx:成功--表示请求已被成功接收 3xx:重定向--要完成请求必须...

origin ⋅ 2014/06/10 ⋅ 0

502 Bad GateWay是什么意思?

打开网页显示502 Bad GateWay 是什么意思? 关于502是报错类型代买BadGateWay报错的解决方法 -、(通俗解释下:502 Bad Gateway是指错误网关;无效网关;在互联网中表示一种网络错误。表现在...

宵衣旰食 ⋅ 2016/10/29 ⋅ 0

转载:网页错误码

网页打开错误码404等 上次我同学去参加腾讯校园招聘的时候,被问道300是什么,301是什么?他当时就蒙了,所以我在此记下,各种错误码的含义,谨记谨记。 1xx-信息提示 这些状态代码表示临时的...

kernal ⋅ 2014/12/09 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Springboot2 之 Spring Data Redis 实现消息队列——发布/订阅模式

一般来说,消息队列有两种场景,一种是发布者订阅者模式,一种是生产者消费者模式,这里利用redis消息“发布/订阅”来简单实现订阅者模式。 实现之前先过过 redis 发布订阅的一些基础概念和操...

Simonton ⋅ 32分钟前 ⋅ 0

error:Could not find gradle

一.更新Android Studio后打开Project,报如下错误: Error: Could not find com.android.tools.build:gradle:2.2.1. Searched in the following locations: file:/D:/software/android/andro......

Yao--靠自己 ⋅ 昨天 ⋅ 0

Spring boot 项目打包及引入本地jar包

Spring Boot 项目打包以及引入本地Jar包 [TOC] 上篇文章提到 Maven 项目添加本地jar包的三种方式 ,本篇文章记录下在实际项目中的应用。 spring boot 打包方式 我们知道,传统应用可以将程序...

Os_yxguang ⋅ 昨天 ⋅ 0

常见数据结构(二)-树(二叉树,红黑树,B树)

本文介绍数据结构中几种常见的树:二分查找树,2-3树,红黑树,B树 写在前面 本文所有图片均截图自coursera上普林斯顿的课程《Algorithms, Part I》中的Slides 相关命题的证明可参考《算法(第...

浮躁的码农 ⋅ 昨天 ⋅ 0

android -------- 混淆打包报错 (warning - InnerClass ...)

最近做Android混淆打包遇到一些问题,Android Sdutio 3.1 版本打包的 错误如下: Android studio warning - InnerClass annotations are missing corresponding EnclosingMember annotation......

切切歆语 ⋅ 昨天 ⋅ 0

eclipse酷炫大法之设置主题、皮肤

eclipse酷炫大法 目前两款不错的eclipse 1.系统设置 Window->Preferences->General->Appearance 2.Eclipse Marketplace下载【推荐】 Help->Eclipse Marketplace->搜索‘theme’进行安装 比如......

anlve ⋅ 昨天 ⋅ 0

vim编辑模式、vim命令模式、vim实践

vim编辑模式 编辑模式用来输入或修改文本内容,编辑模式除了Esc外其他键几乎都是输入 如何进入编辑模式 一般模式输入以下按键,均可进入编辑模式,左下角提示 insert(中文为插入) 字样 i ...

蛋黄Yolks ⋅ 昨天 ⋅ 0

大数据入门基础:SSH介绍

什么是ssh 简单说,SSH是一种网络协议,用于计算机之间的加密登录。 如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码...

董黎明 ⋅ 昨天 ⋅ 0

web3j教程

web3j是一个轻量级、高度模块化、响应式、类型安全的Java和Android类库提供丰富API,用于处理以太坊智能合约及与以太坊网络上的客户端(节点)进行集成。 汇智网最新发布的web3j教程,详细讲解...

汇智网教程 ⋅ 昨天 ⋅ 0

谷歌:安全问题机制并不如你想象中安全

腾讯科技讯 5月25日,如今的你或许已经对许多网站所使用的“安全问题机制”习以为常了,但你真的认为包括“你第一个宠物的名字是什么?”这些问题能够保障你的帐户安全吗? 根据谷歌(微博)安...

问题终结者 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部