404 not found

知识
张雷老师 2019-07-17 16:53:08

404是对NOT FOUND这种错误情况的一个编码,HTTP协议的错误信息在不同软件、不同的语言描述可能不同,但是其代码是统一的,以便浏览器能够正确识别和处理。

扩展资料

为什么会出现404 not found?

第一种:用户输入的地址链接有误,导致IIS提示404 not found。

第二种:服务器上本该有的页面已经被删除了,这种情况多发于BBS论坛,N年前的帖子如今被你通过搜索引擎搜索出来了,但实际上BBS论坛为了保障服务器的资源合理运用,都会将过期或非常久远的信息页面删除,导致404 not found。

第三种:DNS设置阻止,就中文环境而言,国外有一些被禁网站在中国浏览同样会出现404 not found的现象,这需要使用代理服务器才可以正常浏览。

#404 not found#

返回顶部

影响力:1013

phpstudy已经设置好站点域名,也修改了host,index文件也没错。仍然出现404 not found。急急急!拜托了~

这个解答帮助过4335人

仔细看了截图,有以下提示供参考:

一、从网站配置看,网站的目录请确认如下路径:

二、通常,默认的网站(HTTP协议访问)的端口是 80,这样在输入 URL 时,可以省略后面的端口号,如:

http:///网址

而如果设置的是其他的数值,比如 8081,此时,在浏览器输入 URL 时,也必须加上端口号,即:

http://网址:8081

编辑时间 2019-11-17 20:01:06
影响力:3403

手机出现“404 not found.”上不了网怎么办?

这个解答帮助过4094人

1、由于网页内容路径改变而导致 404 not found时,我们可在IIS 中定义404错误指向一个动态页面,在页面里面使用301 重定向跳转到新的地址,此时服务器返回301状态码;

2、设计一个html文件,将404 指向该 html 文件,此时页面将返回404状态码:打开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 not found其实代表一个404页面,当用户在浏览网页的时候,由于 服务器无法正常提供信息,或者是服务器无法回应,且不知道原因而返回的错误页面。目的是告诉搜索引 擎该页面不存在,不再让搜索引擎爬虫去继续访问这个页面了。

编辑时间 2018-12-26
影响力:249

Error 404--Not Found 的问题,应该如何解决?

描述: 我们单位有HP和联想两类电脑,最近发现在登陆我们内部的业务系统时,不能打开网页,提示错误Error404--NotFoundFromRFC2068HypertextTransferProtocol--HTTP/1.1:10.4.5404NotFoundTh... 我们单位有HP和联想两类电脑,最近发现在登陆我们内部的业务系统时,不能打开网页,提示错误
Error 404--Not Found
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.4.5 404 Not Found
The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
但奇怪的是,访问同样的业务页面,做同样的操作,联想机器正常,HP机器出现上诉问题。
操作系统是XP sp3,应当与系统没有关系,重做系统后问题一样存在,求解答
展开
这个解答帮助过5373人

出现Error 404--Not Found的解决办法如下:

1、打开“Internet选项”。

2、找到“Internet选项”下面的语言,打开运营设置选项卡。

3、将语言选项中的英语删除,保留中文。

关于一些网络错误标记如下:

1、服务器返回400就表示该地址不存在,是服务器的问题

2、服务器返回500,表示服务器内部出错

3、服务器返回403,服务器禁止访问

如果那个登录对你很重要,可以联系管理员,如果不重要就算了,这个可能是管理员把登录处理的那个页面删了,或者改名了。

编辑时间 2019-01-14
影响力:6947

打开网页出现404 not found,怎么办?

这个解答帮助过6458人

1、打开“Internet选项”之后,会出现以下的提示。

2、找到“Internet选项”下面的语言,打开运营设置选项卡。

3、将语言选项中的英语(美国)[en-US]删除,保留中文(简体,中国)[zh-CN],即可。

出现404错误的原因:

1、服务器上本来有页面已经被删除了,这种情况多发于论坛。例如用户点击论坛上N年前的帖子,因为论坛为了保障服务器的资源合理运用,都会将过期或者非常久远的页面删除了。这时候就会出现404 not found。

2、用户输入地址链接本来就有错误,导致IIS提示404 not found。

3、DNS设置阻止。国外有一些被禁网站在大陆浏览同样会出现404 not found的现象,需要使用代理服务器才可以正常浏览。

4、404 not found的提示页面只是为了提示告知用户,而非故障现象,它能友好的提示用户页面无法被访问。通常出现这种404 not found提示用户换别的网页游览即可。

编辑时间 2019-01-22
影响力:8648

js 调试为什么总是提示404,Not Found ?

这个解答帮助过7489人

404 Not Found表示404错误,没有找到网页,说明这是一个错误的网页,写程序的工作人员需要输入正确的网页才能打开该网页。

PL/SQL主要用于数据库编程,所以其所有的数据类型跟Oracle数据库里的字段类型是一一对应的,大体分为数字型、布尔型、字符型和日期型。

本地输入admin的时候后面自动填写成admin.php之类的 ,或者你设置了把后台默认admin文件夹的名字改掉成别的了。还有如果你的后台文件夹下如果有index.php或者index.html这些首页文件的话,一般是会自动读取的。

编辑时间 2019-01-09
影响力:7463

网页显示404 Not Found 如何解决?

这个解答帮助过8514人

  404 not found其实是一种标准的HTTP返回代码,当用户输入一个链接时,服务器上的IIS(Internet信息服务)会先检测用户输入的地址链接是否有对应的网页信息,当没有对应的网页信息,就说明用户输入的是一串无效的链接,这时IIS就会通过服务器向终端用户发送404错误代码页提示,告知用户找不到与该地址链接对应的网页信息。
  出现404 not found的原因有三种:
  1、服务器上本来有页面已经被删除了,这种情况多发于论坛。例如用户点击论坛上N年前的帖子,因为论坛为了保障服务器的资源合理运用,都会将过期或者非常久远的页面删除了。这时候就会出现404 not found。
  2、用户输入地址链接本来就有错误,导致IIS提示404 not found。
  3、DNS设置阻止。国外有一些被禁网站在大陆浏览同样会出现404 not found的现象,需要使用代理服务器才可以正常浏览。
  404 not found的提示页面只是为了提示告知用户,而非故障现象,它能友好的提示用户页面无法被访问。通常出现这种404 not found提示用户换别的网页游览即可。

编辑时间 2018-12-25
影响力:3926

怎么解决错误404.0 - Not Found?

这个解答帮助过8411人

把缺少的网页文件恢复到正确的位置,重新设置网络服务,还需要检查你所输入的网络地址是否正确。

当网上的那些修改程序池的方法,无法解决此问题时,可以尝试修改以下的参数:

1.控制面板-->程序-->启用或关闭Windows功能-->

Internet Information Services-->Web管理工具-->子项全部勾选上.

2.Internet Information Services-->应用程序开发功能-->子项全部勾选上.

重启IIS中的网站,即可正常浏览网站。

编辑时间 2019-01-08
影响力:2629

网页打不开,显示“404 Not Found ——nginx/1.0.6”,怎么办?

这个解答帮助过4108人

404 Not Found
服务器找不到请求的网页。例如,如果请求是针对服务器上不存在的网页进行的,那么,服务器通常会返回此代码。
这个与你nginx设置有关,通常是nginx设置的访问路径下没有相应的网页。!最好给出你nginx的配置文件。我给你一个示例,是我的nginx配置:
...
server {
listen 80;
server_name app.test.cc;
index index.jsp index.htm index.html;
root /home/app/login/jboss/webapps
....
location ~ .*\.(xml|htm|html)$
{
expires -1s;
}
....
}
如上所配置,加入你直接访问app.test.cc 。那么请求会直接到你root设置的目录/home/app/login/jboss/webapps下依次找寻index index.jsp index.htm index.html的页面文件,没有找到就会报404错误。

另,你可以安装firefox并安装组件firebug,打开firefox按F12,再访问你的页面。这时候,火狐会将你访问请求的每一步,失败的原因,及失败的链接都给出来。

编辑时间 2018-12-26
影响力:541

长虹电视404 not found是什么意思

描述: 长虹电视404notfound是什么意思... 长虹电视404 not found是什么意思
这个解答帮助过476人

字面意思是404 未找到。 这玩意就是你访问某个页面的时候找不到页面,一般如果你没输错地址的话,就是这地址指向的网页文件本身已经没了。看到这个如果刷新一次还这样的话就没戏了,访问不了。

编辑时间 2019-06-15
影响力:4755

“404 (Not Found)”是什么错误?

这个解答帮助过2364人

HTTP 404或Not Found错误信息是HTTP的其中一种“标准回应信息”(HTTP状态码),此信息代表客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应且不知原因。

  • 自定义404错误页面是增强用户体验的很好的做法,但在应用过程中往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回“404”状态码或自定义404错误页面使用Meta Refresh导致返回“302”状态码。正确设置的自定义404错误页面,不仅应当能够正确地显示,同时,应该返回“404”错误代码,而不是 “200”或“302”。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对搜索引擎这则是相当重要的。

  • 搜索引擎蜘蛛在请求某个URL时得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除,当然,删除过程有可能需要很长时间;而当搜索引擎得到“200”状态码时,则会认为该url是有效的,便会去索引,并会将其收录到索引数据库,这样的结果便是这两个不同的url具有完全相同的内容:自定义404错误页面的内容,这会导致出现复制网页问题。轻则被搜索引擎降权,重则会K掉网站。

参考资料

互动百科.互动百科[引用时间2018-12-19]

编辑时间 2018-12-19