其实打开网页时遇到404 not found的问题并不复杂,但是又很多的朋友都不太了解,因此呢,今天小编就来为大家分享打开网页时遇到404 not found的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
404 未找到是什么意思?
当用户输入一个链接时,服务器上的IIS(Internet Information Service)首先会检测用户输入的地址链接是否有对应的网页信息。如果没有相应的网页信息,IIS就会通过服务器向最终用户发送404。错误代码页提示告诉用户找不到该地址链接对应的网页信息。
为什么会出现404 not found?
第一种:用户输入的地址链接不正确,导致IIS提示404未找到。
第二种:本应在服务器上的页面被删除了。
第三种:DNS设置拦截。一些国外被禁的网站在国内浏览时也会导致404 not found。
从专业角度来说,原因有以下三点:
1. 无法在请求的端口上访问网站。
2. Web 服务扩展锁定策略阻止该请求。
3. MIME 映射策略阻止该请求。
404 not found的解决方案介绍:
上网冲浪后,我在浏览这些网站时遇到了各种不同的连接错误。最常见的404 NOT FOUND错误信息主要是因为IE找不到您请求的网页文件。
1、当现有网页内容因路径改变而无法访问时,可以在IIS中定义404错误指向动态页面,在页面中使用301永久重定向跳转到新地址。此时服务器返回301状态码。
2、设置404指向一个设计的html文件,页面返回404状态码。现在的IDC提供商基本上都提供了404设置的功能,并且可以直接上传文件设置。 IIs中的设置方法:打开IIS管理器–点击要设置自定义404的网站属性–点击自定义错误选项–选择404页面–选择并打开编辑属性–设置为URL–填写URL“/err404.html”-按确定退出,然后将完成的err404.html页面上传到网站根目录。这里,一定要在“消息类型”中选择“文件”或“默认值”,而不是“URL”,否则会返回“200”状态码。
3.404指向动态页面,如error.asp。如果页面中没有设置,只是返回提示的HTML代码,这会导致页面返回200状态码。这是不正确的。我们可以在显示提示内容后添加。语句:Response.Status=’404 Not Found’,保证页面返回404状态码。
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/109256.html
用户评论
花海
这也太频繁了吧!今天早上好不容易想看一篇关于养花的文章结果直接跳出404… 网管不是有点忙于应付各种“重要”的任务吗?
有11位网友表示赞同!
柠栀
我寻思着很多网站的维护都很坑,经常这样。是不是因为后台代码过于复杂导致的bug?
有13位网友表示赞同!
海盟山誓总是赊
打开网页就见到那个死忠的 "404 not found" 信息,真的让人心碎了。感觉像是在跟一个不存在的朋友对话一样,好诡异…
有16位网友表示赞同!
冷青裳
哈哈哈哈哈,说起来404页面的设计也挺有趣的,以前见过各种创意的404页面,比如变成动物,或者是一些搞笑的图片
有8位网友表示赞同!
绳情
每次遇到这个错误都等于浪费我的宝贵时间啊,真的希望网站可以及时修复问题!
有5位网友表示赞同!
男神大妈
我也经常遇到这种情况,可能是网络不稳定? 我试过用其他浏览器,结果还是不行,最后只能放弃了,真是太郁闷了!
有16位网友表示赞同!
米兰
看到404页面的我:我去检查下网线有没有松动,然后重复操作三次,确定问题不在于我
有19位网友表示赞同!
寂莫
其实“404 not found”有时提醒我们网站还在建设中,所以可以理解一下。但频繁出现确实是让人头疼。
有18位网友表示赞同!
泪湿青衫
404 error really kills my joy! I spent so much time searching for that specific information, only to be greeted by a blank page. Seriously frustrating!
有12位网友表示赞同!
一纸愁肠。
这让我想起以前玩网页游戏的时候,经常遇到找不到文件的情况,那时的痛苦无人可知!
有13位网友表示赞同!
墨染殇雪
404 not found 页面设计真的重要啊,一个糟糕的页面只会让用户更加厌烦,而一个创意有趣的设计反而可能让人印象深刻。
有17位网友表示赞同!
不相忘
我记得早期网站都挺简单粗暴的,遇到404就是提示信息,现在大部分网站都会搭配一些艺术风格的图片或文字,感觉更人性化了
有16位网友表示赞同!
在哪跌倒こ就在哪躺下
有时候觉得这跟电影院的“影片无法播放”画面有点类似,都是一种让人失望的感觉
有13位网友表示赞同!
心已麻木i
哎,打开网页就出现404 not found,可能是服务器故障?还是带宽不足?总之希望网站管理员早日解决这个问题!
有6位网友表示赞同!
疲倦了
每次遇到404页面我都会忍不住去谷歌一下相关信息,看看是什么导致了错误,然后尝试一些解决方案
有11位网友表示赞同!
一笑抵千言
也许404页面也代表着一种可能性:你所寻找的东西暂时还没有出现,但未来总会有惊喜!
有14位网友表示赞同!
早不爱了
这个“not found”,真是把我的期待给FOUND dead,太扎心了,赶紧修复啊!
有5位网友表示赞同!
一尾流莺
我经常遇到这个问题是在访问一些比较老的网站,可能它们的维护已经停止很久了。
有5位网友表示赞同!