404notfound是什么意思?为什么会出现404notfound页面以及如何解决?.pdfVIP

404notfound是什么意思?为什么会出现404notfound页面以及如何解决?.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
404notfound是什么意思?为什么会出现404notfound页 ⾯以及如何解决? 最近,有⽹友遇见了打开⽹页提醒“404 not found“的情况,虽然知道这个是代码,但是希望⼩编科普⼀下这⽅⾯的知识。应这 位⽹友的要求,⼩编这本⽂中详细为⼤家解答404 not found是什么意思,为什么会出现404 not found。 404 not found是什么意思? 404 not found是⼀种标准的HTTP返回代码,当⽤户输⼊⼀个链接时,服务器上的IIS(Internet信息服务)会⾸先检测⽤户输 ⼊的地址链接是否有对应的⽹页信息,如果没有对应的⽹页信息,说明⽤户输⼊的是⼀串⽆效的链接,这时IIS就会通过服务 器向终端⽤户发送404错误代码页提⽰,告诉⽤户找不到与该地址链接对应的⽹页信息。在中⽂⽹页环境中如果对404返回页 ⾯进⾏汉化和合理的优化,让⽤户第⼀时间得知⾃⼰输⼊错误,通过优化过后的404页⾯引导⽤户进⼊正确的链接,⽽⾮⽴即 离开⽹站,可以说404 not found的出现⼤⼤的提⾼了⽤户体验度,使⽤更加友好的⽅式⾯对⽤户。 为什么会出现404 not found? 第⼀种:⽤户输⼊的地址链接有误,导致IIS提⽰404 not found。 第⼆种:服务器上本该有的页⾯已经被删除了,这种情况多发于BBS论坛,N年前的帖⼦如今被你通过搜索引擎搜索出来了, 但实际上BBS论坛为了保障服务器的资源合理运⽤,都会将过期或⾮常久远的信息页⾯删除,导致404 not found。 第三种:DNS设置阻⽌,就中⽂环境⽽⾔,国外有⼀些被禁⽹站在中国浏览同样会出现404 not found的现象,这需要使⽤代 理服务器才可以正常浏览。 从专业的⾓度来讲造成的原因有三种情况: 1、⽆法在所请求的端⼝上访问Web站点。 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状态码。  4.Apache下设置404错误页⾯。为Apache Server设置404错误页⾯的⽅法很简单,只需在.htaccess ⽂件中加⼊如下内容即 可,ErrorDocument 404 /notfound.php编辑本段如何制作404页⾯ 后记: 404 not found错误页⾯的⽬的只是为了提⽰引导⽤户,⽽⾮故障现象,它能友好的提⽰⽤户页⾯⽆法被访问。

文档评论(0)

掌心教学资料库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档