在如今的社会,我们的学习和工作都离不开互联网,在信息量庞大而多样的世界里,我们只有通过不断的学习才能使得自己可以跟上时代发展的潮流。那我们在使用和通过手机或者电脑获取我们需要的信息时,不难的就会发现这样一个奇怪的现象和特别生气恼火的时候,那是在自己在刷网页和浏览信息时,显示屏就会跳出一个:404,not found。可以说出现这个,很多人都会表示很抓狂。
404,是一种HTTP状态码,指网页或文件未找到。HTTP 404或Not Found错误信息是HTTP的其中一种“标准回应信息”(HTTP状态码),此信息代表客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应且不知原因。
自定义404错误页面是增强用户体验的很好的做法,但在应用过程中往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回“404”状态码或自定义404错误页面使用Meta Refresh导致返回“302”状态码。正确设置的自定义404错误页面,不仅应当能够正确地显示,同时,应该返回“404”错误代码,而不是 “200”或“302”。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对搜索引擎这则是相当重要的。
那为什么用“404”代替网业不存在?有一个说法是比较的专业,就是程序员为了提醒和告知人们他们所访问的网站,没有确切的地址,也就是根本没有这样的网站,还有就是原先的网站已经被下架或者消除了,所以就以404,not found为代号,拟定看来一套代码。
来自8年开发老码农福利赠送:如果你对前端开发这门技术感兴趣,我自己整理的一份2019年最新前端学习资料,从最基础的HTML+CSS到各种框架和项目实战的资料都有整理,送给每一位学习前端的小伙伴。
领取微信:abusiabusi
来源:https://blog.csdn.net/weixin_45781748/article/details/102754520