404网站源码 为什么浏览网页出现错误的时候会报404而不是其他数字?404有怎样的含义?
为什么浏览网页出现错误的时候会报404而不是其他数字?404有怎样的含义?
这个问题简单的回答就是,出现404而不是其他的,这是现代HTTP超文本传输协议的规定。
当然,这个问题要继续深入,就需要去问蒂姆·伯纳斯·李(Tim Berners-Lee)了。作为万维网之父,这些返回值基本上都是他在创造这个协议时自己规定的。虽然发展到现在这个传输协议更新了很多,但基本的错误提示并没有改变。
无论是404还是其他的代码,都是Tim Berners-Lee在1992年自己创造超文本传输协议时写下的。世界上第一个网站,http: //info. cern. ch/,就是Tim Berners-Lee创建的,它解释了万维网是什么,如何使用网页浏览器和如何建立一个网页服务器等等。
同时,也规定了浏览网页出现错误(服务器无法找到被请求的页面)的时候会报404而不是其他数字。要想搞明白这个问题,估计需要穿越回去1989年,问问伯纳斯·李在Enquire的基础上提出了利用Hypertext(超文本)重新构造信息系统的设想时是怎么想的。
1990年,世界上第一个网络服务器(Web Server)Httpd和第一个客户端浏览编辑程序World Wide Web(WWW)被蒂姆·伯纳斯·李创造。在此之后,互联网得到了广泛的发展,伯纳斯·李又相继制定了互联网的URIs、HTTP、HTML等技术规范。
其中就包含,各种404、403等等一直延续至今的技术规范。
互联网发展到现在,人们已经司空见惯了。当我们每天打开找片,并感叹着互联网强大的同时,很少有人想到这一切竟是由蒂姆·伯纳斯·李一人之力创造的。
-
头条号,初始值发布。
404页面是什么意思?
相信大家在浏览网页的时候都会碰到过这种情况,就是网页没显示出来就显示了404,那么404究竟是什么意思了。让我们来一起看看吧
404页面其实就是客户端在浏览网页时,服务器不能正常提供信息,或者是服务器不能回应,也不知道原因而返回的页面。通常在http请求的3位的返回码中,4开头的代表的是客户错误,5开头的则代表服务器端错误。
404页面的作用主要是告诉搜索引擎,在网站出现错误的链接的时候,能够清楚的表达出这是错误的。
在一般情况下蜘蛛爬行是会根据内链的URL来进行爬行抓取,一旦出现错误的url之时,蜘蛛无法判断是错误的时候,就必须要通过404页面来告诉它这是错误的。
这样的话就能让蜘蛛在对这个URL的判断上,产生正面的回应,不然就会对网站产生些不良的后果,若一个网站的URL错误很多,或死链非常多,则就会给搜索引擎一种不信任的感觉。
因为一个好的网站是以用户为基础的,蜘蛛只是一个访客而已,在告诉用户页面存在错误的时候,也要标明怎样到达正确的地方,故而404页面里面必须要有个首页的返回链接,这样在用户或蜘蛛遇到麻烦时,就知道该怎么办。
所有404页面的作用有两点。一是告诉用户该页面是错误的,增加用户体验,还有一种作用就是让蜘蛛爬行的更加顺畅。
网站的404页面的设置有必要吗?
用户访问网站上不存在页面的时候,服务器通常会显示404页面。如果没有给网站设置自定义的404页面,用户在浏览网页的时候,就会显示一个默认的错误页面,这样的错误页面肯定影响用户体验。因此,所有主机提供的自定义404页面的功能,都应该充分的利用。
不能假设页面不存在,搜索引擎就不会抓取网址。由于各种原因,网上任何地方都可能出现指向网站的域名却写错目录或文件名的URL,搜索引擎中的蜘蛛爬虫会跟踪URL,访问不存在的页面。
404页面是可以增加用户对网站的体验度,但在应用的过程中,有时候没有注意到对搜索引擎的影响,例如:错误的服务器端配置导致返回“404”状态码或自定义404错误页面使用meta refresh导致返回“302”状态码。正确的设置404页面不仅可以正确的显示,同时应该返回“404”错误代码。而不是“200”或者“302”。对访问的用户而言,状态码无论是“404”还是“200”并没有任何区别,但对于搜索引擎来说就非常重要了。
搜索引擎蜘蛛爬虫在访问URL页面而得到“404”状态回应的时候,就知道这个URL已经失效了。就不再抓取这个页面了,并且向数据中心反馈,将这个页面从搜索引擎数据库中删除,当然删除的过程可能需要很长时间。当搜索引擎得到的状态码是“200”的时候,就会认为该URL是有效的,就会去抓取,并且收录到索引库中,这样的结果会使两个不同的URL具有完全相同的内容。404页面会导致出现复制网页的问题。如果被搜索引擎发现,轻者降权,重者被K站。所以,不能盲目的使用404页面,要学会正确的运用404页面。
404网站源码 好看的404页面html 免费404页面代码
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。