据说在第三次科技革命之前, 互联网的形态就是一个大型的中央数据库, 这个数据库就设置在 404 房间里面. 那时候所有的请求都是由人工手动完成的, 如果在数据库中没有找到请求者所需要的文件, 或者由于请求者写错了文件编号, 用户就会得到一个返回信息: room 404 : file not found.404 错误信息通常是在目标页面被更改或移除, 或客户端输入页面地址错误后显示的页面, 人们也就习惯了用 404 作为服务器未找到文件的错误代码了.
这个故事是否真实, 我们不得而知, 但是 404 页面现在的确成为了客户端在浏览网页时, 服务器无法正常提供信息, 或是服务器无法回应, 且不知道原因所返回的页面.
那么你有看到过这些神奇的 404 页面吗?
Bilibili
Bilibili 作为二次元用户的聚集地, 它的 404 页面也充满了二次元风格. 主页面是谐音版的 "非常抱歉", 下面这是 B 站吉祥物 2233 娘的漫画.
image
Acfun
A 站虽然被快手收购了, 但是幸好 404 界面没有多大的变动, AC 娘还是当年的 AC 娘, A 站却已不是当年的 A 站了.
image
Google 官网的 404 界面是一个散架的机器人和一行文字标注, 创意方面中规中矩, 也简洁明了.
image
淘宝
淘宝的 404 页面是一个 "马" 和四个小人驾着一辆木马车, 可能是想表达马上淘, 马上有的意思, 可是为什么我直接想到了马云呢?
image
微博
微博的 404 页面是两个微博小人, 一个跑的晕头转向, 一个被 UFO 吸走的微博小人, 暗喻 404 错误.
image
YouTube
YouTube 的 404 页面是一直表情呆滞猴子, 拿着放大镜似乎在寻找些什么. 此外 YouTbe 还将搜索栏与 404 页面结合在一起了.
image
优酷
优酷的 404 页面则是一个迷路的地下隧道挖掘工, 脸上带着迷惑.
image
腾讯 / 网易
腾讯, 网易的官方网站都将 404 页面设成了寻找失踪儿童, 这里体现了大厂的人情味, 也希望所有走丢的孩子都能找到自己的家.
image
image
设置独一无二的 404 页面
其实很简单.
又拍云 CDN 上线了 "自定义错误页面" 功能 , 针对 CDN 边缘节点返回的错误码以及源站服务器返回的常见 4XX,5XX 状态码进行自定义页面的设计和编辑. 不仅可以自定义 404 页面, 其他网站问题页面如 400,403,414 等都可以自定义.
CDN 自定义错误页面功能有着三大优势:
对源站 / CDN 错误页面进行区分, 对错误码统一标准化, CDN 会默认返回 JSON 串形式的页面, 方便对问题进行定位, 节省故障排查时间;
高效简洁的自定义错误页面部署方式, 有效节省人力与时间成本;
在网站出现问题后, 有趣的错误页面调剂了用户烦躁的心情, 从侧面提升了用户体验.
功能开启路径: 又拍云 CDN 控制台 > 服务管理 CDN> 功能配置 > 访问控制 > 自定义页面
参考文章: 百度百科 --404 页面
来源: http://www.jianshu.com/p/6fdcf4e5b752