电脑出现404 not found的解决方法

发布时间:2017-05-31 15:33

今天在浏览网页的时候突然跳出提示 404 not found,表示一脸懵逼呢,其实解决方法很简单。下面是小编为大家整理的关于电脑出现404 not found的解决方法,一起来看看吧!

电脑出现404 not found的解决方法

404 not found其实代表一个404页面,当用户在浏览网页的时候,由于 服务器无法正常提供信息,或者是服务器无法回应,且不知道原因而返回的错误页面。目的是告诉搜索引 擎该页面不存在,不再让搜索引擎爬虫去继续访问这个页面了!

电脑出现404 not found的解决方法

为什么会出现404 not found呢?404 not found触发的原因 有以下几种:

1、用户由于输入链接地址错误,从而导致IIS提示404 not found。

电脑出现404 not found的解决方法

2、服务器上原有页面被删除了,这种情况多发生大型论坛中,BBS论坛为了保障服 务器的资源合理运用,都会将过期或非常久远的信息页面删除,导致404 not found。

电脑出现404 not found的解决方法

3、当用户在国内访问一些被禁止访问的国外网站时,会出现 404 not found的现象,这需要使用代理服务器才能正常浏览。

404 not found怎么解决?

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.ph

电脑出现404 not found的解决方法的评论条评论