404 FILE NOT FOUND

为什么是404呢?

1
2
3
4
5
6
7
404页面是客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,且不知道原因所返回的页面。
据说在第三次科技革命之前,互联网的形态就是一个大型的中央数据库,这个数据库就设置在404房间里面。
那时候所有的请求都是由人工手动完成的,如果在数据库中没有找到请求者所需要的文件,或者由于请求者写错了文件编号,
用户就会得到一个返回信息:room 404 : file not found。
404错误信息通常是在目标页面被更改或移除,或客户端输入页面地址错误后显示的页面,
人们也就习惯了用404作为服务器未找到文件的错误代码了。
当然实际考证传说中的room 404是不存在的,在http请求3位的返回码中,4开头的代表客户错误,5开头代表服务器端错误。

当用户不小心访问了某一个不存在的页面并且没有设置错误提示 时,用户会怎么做?
如果是初次到访的访客,那么回头率是多少呢?毫无疑问,会抱怨为何出现错误,之后当然是直接关闭窗口离开。
所以设置了 404页面也相当于是做了一个针对用户的提示页面,当用户访问了某一个 不存在的页面后就会转到404页面,然后因为你在这个404页面上有友好 的提示,并且有首页和主要栏目页的连接,用户就很有可能会再次点击进入你的首页。
但是,Web服务器默认的404错误页面,无论是Apache还是IIS,均十分简陋、呆板且对用户不友好,无法给用户提供必要的信息以获取更 多线索,无疑这会造成用户的流失。
因此,很多网站均使用自定义404错误的方式提供用户体验避免用户流失。
一般而言,自定义404页面通用的做法是在页面中放置网站快速导航链接、搜索框以及网页提供的特色服务,这样可以有效的帮助用户访问站点并获取需要的信息。
自从互联网诞生以来,设计师们为了让你不会因为错误访问而对网站失望,在 404 页面上花了不少功夫,而 404 页面的变化也是互联网交互形式发展的一个剪影

下面是一些404页面:(请欣赏)
IE

Twitter

GoogleBook

Facebook

Google

Google Chrome

PIXAR

IMDB

Bloomberg

Airbnb

MiKandi

公益404

淘宝网

京东网

网易严选

新浪

知乎

A站

B站

腾讯视频

优酷

饿了么

美团

大麦网

愿你的互联网历程中不会遇到太多的 404。

参考资料:
https://baike.baidu.com/item/404页面
https://baike.baidu.com/tashuo/browse/content?id=c879ed0e4e3462147f340991&lemmaId=&fromLemmaModule=pcBottom
图片以及部分文字来源于:「404错误」传说是假的,但你一定猜不到哪家网站的404页面最好玩

404 FILE NOT FOUND

https://blog.tootal.xyz/404

作者

黄智权

本文发布于

2019-06-01

本文更新于

2019-08-12

许可协议

评论