自己的站是如何设置404错误页面

合集下载

常见http状态码分析及正确设置404页方法

常见http状态码分析及正确设置404页方法

常见http状态码分析及正确设置404页方法公司新来的一位SEO向我质疑说404页面不能跳转到首页,说这样会导致首页会被K 掉,还言之凿凿的说,夫唯也这么说过。

落叶给他的建议是,遇到问题要多思考,SEO这个本来误传比较多,弄清楚404的原理,及一些状态码的含义,什么情况下会导致被误判或弊端,思考清楚这些,谁怎么说已经不重要了。

本文中分析一下各种常见的HTTP返回状态含义及对应的网站的出错情况,同时也介绍一下,IIS服务器、apache服务器及一般虚拟主机上设置404错误页的正确方法。

站长常需要关注的HTTP状态及含义:200 :页面正常访问时的返回HTTP状态。

当一个页面返回200状态码时,则表示告诉浏览器或者搜索引擎,该页面是可以正常到达的。

404 :页面找不到时,返回的HTTP状态。

SEO处理中如果想自定义404页面,需要做到的是确保访问错误页时返回状态为404,这样搜索引擎才知道,这个页面是找不到了。

而通常很多站长朋友们之所以对文章开头提到的认为“404页面自动跳转到首页会有问题”,原因通常是因为404页面跳转时设置不当,返回了200状态码又没有发现,结果搜索引擎抓取错误页时看到的是200状态,就认定网站上出现了大量的与首页相同页面,这种情况,被降权是显然的了。

有些站长图省事,直接在IDC提供的虚拟主机后台设置404页面,并在页面上放置了类似或者js方式的windwo.location跳转,结果是返回200状态。

301 :页面永久重定向时返回的HTTP状态。

目前公认的最正确的跳转方法,并且可以起到权重传递作用。

一般在程序作跳转时先发送301状态即可。

如PHP中发送:header (“HTTP/1.1 301 Moved Permanently”); ASP中发送Response.Status=“301 Moved Permanently”302 :页面临时跳转时返回的状态。

现在普遍认为使用302跳转容易被搜索引擎视为作弊,据传是早期302跳转被滥用而留下的后遗症。

iis7.5 404错误页如何设置自定义错误页

iis7.5 404错误页如何设置自定义错误页

iis7.5中404错误页如何设置自定义错误页
问题:当浏览不存在的页面时,系统会报404错误,返回的404错误不友好,如何自定义与中不同的404页面?
分析:404页面默认是在C:\inetpub\custerr\zh-CN文件夹中
当访问不存在页面时,就会自动跳转到404.htm页面。

如下图:
解决方法一:我们可以自定义新的404页面来覆盖IIS默认的,当访问不存在的地址时出现我们自定义好的404页面
解决方法二:修改IIS中的错误页
1.打开错误页
2.自已定义一下404页面,自己做一个简单的404.htm(注:也可做asp/aspx/html等自定义错误页),放在网站的目录中。

3.点击404页面右键并编辑,选中放在网站目录的错误页面
(注意:URL是放在网站的根目录中的er文件夹中,目录新建时可自定义)
4.点击404页面右键->编辑功能设置->本地请求用详细错误,这样自己看到错误,外网看到
的是404,这里很重要,设置好确认就行了。

这样当时错误不存在的页面就可以成功跳转到自定义的404页面中,效果图跟解决方法一一样。

APACHE自定义404错误页面设置方法

APACHE自定义404错误页面设置方法

APACHE⾃定义404错误页⾯设置⽅法⽅法⼀:在httpd.conf中设置对⽬录开启。

AllowOverride All然后在⽬录⾥放⼀个.htaccess(.htaccess),添加:errorDocument 404 /404.php1.这个的内容根据你的情况改写。

可是有时候当你⽤IE浏览的时候会发现,这玩意压根就不跳转,关键的地⽅就是这个html,如果404.html的⼩于512字节的话,那么IE会认为这个错误页⾯不够“友好”,会忽视掉的!2.必须放置在⽹站根⽬录(www/)中,放置(www/phpcms/)中⽆效!如果web⽬录下有多个项⽬,必须在每个项⽬下都有.htaccess,⾥⾯填上对应的404页⾯就⾏了,注意404页⾯都放在web根⽬录下⽅法⼆:修改 httpd.conf,找到:httpd.conf中的这⼀部分,#ErrorDocument 404 /missing.html 是显⽰错误页信息的,去掉前⾯的#,修改为:ErrorDocument 404 /404.php(2)⾃定义url后台发布商品或信息的时增加⼀个字段⽤来保存url地址。

(3)超链接直接链接到⾃定义的url(4)设置404页⾯因为⾃定义的超链接是不存在的,系统会⾃动跳到404.php页⾯,然后利⽤php代码获取地址栏访问路径这种⽅法设置了默认的404页⾯,如果⽬录下有多个项⽬可以给每个项⽬单独配置404页⾯,参考⽅法⼀。

apache服务器开启rewrite模式总结解决404错误通过⽐对本地wampserver的配置⽂件和服务器上的apache配置⽂件,解决了404错误1:进⼊apache⽬录的conf⽬录2:打开httpd.conf3:找到#LoadModule rewrite_module modules/mod_rewrite.so然后把前⾯的#去掉4:找到所有的AllowOverride配置项,把所有的None都修改为All5:在⽹站根⽬录下⾯新建⼀个 .htaccess ⽂件(什么?这个⽂件不会添加?先新建⼀个txt,然后另存为 .htaccess⽂件就⾏),输⼊⼀下内容<IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]</IfModule>6:重启apache。

网站400,404,500页面及设置

网站400,404,500页面及设置

网站400,404,500页面你做了吗?1、首先是网站400页页,什么是400错误页面呢?400页面:400错误页面的意思是“无法找到该网页”。

存在的原因有可能是:(1)、在地址中可能存在键入错误。

(2)、某个链接已过期。

(3)、网速不稳定,而要求链接的网页存在FLASH或者大尺寸图片,造成响应过慢。

(4)、服务器已关闭(5)、DNS服务器错误以上5点就是会引起打开某一个网址报400错误,海川培训学校的400错误页面:/400.htm2、网站的404错误页面,这个在前面的SEO站内优化九大核心中提到过,什么是404错误页面呢?404页面:就是当用户输入了错误的链接时,返回的页面。

详细解释:百度百科——404页面海川培训学校的404错误页面:/404.htm3、网站的500错误页面(500 SERVER ERROR)500页面:最常见的出错提示:500 SERVER ERROR,服务器端的网页程序设计有误,需要对方解决后方可浏览。

详细解释:百度百科——500错误东莞SEO404错误页面:/500.htm以上就是对最常用的网站错误页面的解释,有的朋友不理解为什么要做这样的错误页面呢?因为没有一个人敢保证网站永久性的不出问题,相信到目前为止还没有一个人敢这样说过,既然不能保证网站不出错,那么我们就得做这些错误页面,当网站或某一个网页打不开的时候就会报错,特别是有的空间商在服务器上设置有这种错误页页,但是特别要注册的是,有的网站报错之后就直接转到网站的首页,这对网站优化危害非常的大,轻责网站被搜索引擎降权,重责网站首页不收录甚至被K,所以我们要自己做这些错误页,目的就是对搜索引擎机器人友好!4、当页面真正的出来问题,怎么才能让网站自动导入400页面、404页面、500页面?回答就是:虚拟主机在后台,独立服务器在IIS或apache等定义。

以虚拟主机为例,租用空间服务器是,有个空间控制面板,登陆——我的主机————在这里设置——呵呵,这样就可以了。

在网站上加404页面的方法

在网站上加404页面的方法

在网站上加404页面的方法
在网站上加404页面,对于搜索引擎和用户都有更好的体验。

那么在网站上如何加404页面呢?下面是店铺给大家整理的一些有关在网站上加404页面的方法,希望对大家有帮助!
在网站上加404页面的方法
从网站下载404压缩文件解压
上传到ftp相应目录
登录稳网互联
找到-自定义错误页面
查看404页面
如果没有找到404页面返回点击查看404.shtml,因为空间商家不一样,可能使用的默认页面后缀不同,修改404.htm为404.shtml 预览发现出现页面乱码
返回查看404.shtml ,发现编码为utf-8
使用记事本或者DW修改程序 utf-8为GBK
最后,我们还应修改文件的链接地址和相关的锚文本文字链接,对应我们的网站栏目,完成。

END。

网站如何制作404页面

网站如何制作404页面

网站如何制作404页面404页面的作用:用户在访问一个错误页面时会跳转到首页,或者出现一个提示的页面供用户选择进入网站的某些重要页面。

404页面的制作:一、Apache服务器的404页面设置1、在.htaccess 文件中加入代码:ErrorDocument 404 /Error.html2、建立一个简单的html404页面命名Error.html3、把Error.html放置在网站根目录注意:不要将404错误直接转向到网站首页,这将导致首页不被收录;/Error.html 前面不要带主域名,否则返回的状态码是302或200状态码。

如果你真想要学好SEO,更加系统的了解网站优化操作方法。

你可以来这群:开头是3339,中间是706,结尾三位是87。

按顺序输入查找就OK了。

这里每天都有SEO课程的知识讲解,每天SEO学习资料的更新,还有很多SEO方面的高手一起交流。

只要自己认真我相信你能学别的地方学不到的SEO知识。

不想学习的我们不欢迎。

二、Windows服务器的404页面设置打开IIS管理器--&gt;点击要设置自定义404的网站的属性--&gt;点击自定义错误选项--&gt;选中404页--&gt;选中并打开编辑属性--&gt;设置成URL --&gt; URL 里填写“/err404.html”--&gt;按确定退出再把做好的err404.html 页面上传到网站根目录下。

此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。

三、.NET网站程序的404页面制作打开程序根目录的web.config文件进行编辑,在其中加入如下内容:&lt;configuration&gt;&lt;system.web&gt;&lt;customErrors mode=On defaultRedirect=error.asp&gt;&lt;error statusCode=404″redirect=notfound.asp /&gt;&lt;/customErrors&gt;&lt;/system.web&gt;&lt;/configuration&gt;注:上文例中error.asp为系统默认的404页面,notfound.asp为自定义的404页面,使用时请修改相应文件名。

NGINX下配置404错误页面的方法分享

NGINX下配置404错误页面的方法分享

NGINX下配置404错误页⾯的⽅法分享1. 创建⾃⼰的404.html页⾯2.更改nginx.conf在http定义区域加⼊: fastcgi_intercept_errors on;3.更改nginx.conf(或单独⽹站配置⽂件,例如在nginx -> sites-enabled下的站点配置⽂件)中在server 区域加⼊: error_page 404 = /404.html 或者 error_page 404 = /404.html4.更改后重启nginx,,测试nginx.conf正确性: /opt/nginx/sbin/nginx –t#502 等错误可以⽤同样的⽅法来配置。

error_page 500 502 503 504 = /50x.html;1.必须要添加:fastcgi_intercept_errors on; 如果这个选项没有设置,即使创建了404.html和配置了error_page也没有效果。

fastcgi_intercept_errors 语法: fastcgi_intercept_errors on|off 默认: fastcgi_intercept_errors off 添加位置: http, server, location 默认情况下,nginx不⽀持⾃定义404错误页⾯,只有这个指令被设置为on,nginx才⽀持将404错误重定向。

这⾥需要注意的是,并不是说设置了 fastcgi_intercept_errors on,nginx就会将404错误重定向。

在nginx中404错误重定向⽣效的前提是设置了fastcgi_intercept_errors on,并且正确的设置了error_page这个选项(包括语法和对应的404页⾯)2.不要出于省事或者提⾼⾸页权重的⽬的将⾸页指定为404错误页⾯,也不要⽤其它⽅法跳转到⾸页。

3.⾃定义的404页⾯必须⼤于512字节,否则可能会出现IE默认的404页⾯。

如何在IIS服务器里设置404页面

如何在IIS服务器里设置404页面

如何在IIS服务器里设置404页面404页面对于一个网站来说是非常有必要的,那么404页面怎么做呢?你知道如何在IIS服务器里设置404页面吗?下面是店铺给大家整理的一些有关在IIS服务器里设置404页面的方法,希望对大家有帮助! 在IIS服务器里设置404页面的方法首先制作好想要的404页面,例如:404.html404页面里面可能会涉及到一些图片,那么把这些图片和制作好的404页面一起放到一个文件夹内,文件夹可以取名为404_files(文件夹名字可以按自己想法取),然后把整个文件夹放到网站根目录下。

例如我这个网站中国汽修美容网是一个专注于汽车服务的网站!打开服务器,右键选择Internet信息服务(IIS)管理器左键选择你要设置404页面的网站选择右侧的“404错误页”,双击打开对默认的404进行编辑①如果选择第二种执行URL,那么设置的路径如下(图四)一样,404页面的相对于根目录的路径地址,但是要注意,选择这种方式的话,你之前制作的404页面必须是.asp格式的,不能是html格式的,否则,像图中这样设置的话,虽然404页面能够正常显示,但是返回的状态码是200,会导致蜘蛛抓取的时候认为这个页面是存在的,就会建立索引,甚至收录,如果大量同一个相同低质量页面的话,会导致蜘蛛认为该网站作弊之类的,网站有可能会被K或者快照消失,影响收录和排名(这是本人的血泪教训),所以后果很严重。

②后来我选择了第一种执行文件的方式,选中404右键,选择编辑功能设置,如下(图五)。

再如下(图六)所示设置,自定义错误页、路径(选中404.html)、文件,理论上好像应该是这样设置没有问题,但是由于服务器和网站中的一些文件夹的权限问题,会导致如下(图七)锁定冲突问题,因此,这种方式设置也不可取。

那么,正确的设置方式应该是双击404进行编辑,选择第一种执行文件的方式,填写文件路径,那么这个文件路径的填写非常关键,同样也是填写404页面的相对路径,通常我们会根据里面的一些示例,这样来设置,如下(图八)这样的设置形式看似没有问题,但是其实也是不对的,关键还是在我们最不可能想到和注意到的“/”问题上。

网站404页面设置方法和注意事项

网站404页面设置方法和注意事项

网站404页面设置方法和注意事项
大家知道网站404页面设置方法吗?下面我们就给大家详细介绍一下吧!我们积累了一些素材,在此拿出来与大家分享下,请大家互相指正。

 一、什幺是404页面
 404页面是客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,且不知道原因所返回的页面。

当用户输入了错误的链接时,返回的页面,它会告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开,自定义404错误页面是增强用户体验的很好的做法。

 二、404页面作用
 404页面是网站必备的一个页面,它承载着用户体验与SEO优化的重任。

404页面通常为用户访问了网站上不存在或已删除的页面,服务器返回的404错误。

如果站长没有设置404页面,会出现死链接,蜘蛛爬行这类网址时,不利于搜索引擎收录。

 三、404页面错误提示
 是WWW网站访问比较经常出现的错误。

最常见的出错提示:404 NOT FOUND。

404页面就是当用户输入了错误的链接时,返回的页面。

kangle如何自定义404,403等错误页面

kangle如何自定义404,403等错误页面

kangle如何自定义404,403等错误页面
【小鸟云教程】
kangle如何自定义404,403等错误页面
说明:
404错误:表示文件不存在
403错误:表示没有默认的首页文件
默认首页文件:是指在访问您网站的时候自动定位的一个首先访问页面文件。

默认首页文件名通常有:index.html、index.htm、index.php、default.php、index.asp、index.aspx、default.htm、default.html、default.asp、default.aspx 等。

使用kangle可以设置首页的优先顺序,可以设置index.html为第一优先顺序,也可以设index.php为第一优先顺序等,顺序排在第一的那一个就是输入网址后直接访问那个文件。

1、通过http://ip:3311 登录kangle管理后台,选择左边的“虚拟主机”,再选择需要设置的虚拟主机名(以“_test ”为例),如下图:
2、进入虚拟主机“_test ”的操作页面,点击“自定义错误页面”,如下图:
3、进行404错误页面设置。

在错误代码处输入:404,后面的网址输入:/404.html,如下图
4、上图中以“_test”虚拟主机为例,这个空间域名是绑定在D:\project\test目录下。

那么该空间的根目录(/)就是D:\project\test,所以第四步中网址处直接输入“/404.html”,实际在服务器的中具体路径是D:\project\test\404.html。

我们需要把第一步时自定义的404页面放入D:\project\test 目录内。

解读关于404页面的设置

解读关于404页面的设置

解读关于404页面的设置今天要给大家讲一下关于404页面错误,对于我们SEO从业者来说,404错误页面设置对网站内部的死链接是非常重要的。

一、什么是404页面404页面就是网站执行命令过程中无法请求所反馈回来的状况码,通常包括无法找到、无法请求、原始URL失效等查询,其中输错了网址,或者复制粘贴网址时出错,所点击的网页上或者email信息里的链接已经失效,或不完整该网页的内容已经被移动或删除都是常见的错误。

例如我们现在我们打开一个上海耳鼻喉医院这个网站,我们输入这个域名,结果显示下图这样的404页面。

二、404错误页面的设置方法1、对于已存在的网页由于路径改变导致访问错误时,可在IIS中定义404错误指向一个动态页面,在页面里使用301重定向跳转到地址,此时服务器返回301状态码。

2、设置404指向一设计好的html文件,这样页面返回是404状态码。

现在的IDC服务商都提供自定义404错误页面,直接上传文件设置即可。

设置方法:打开管理器→设置自定义404的网站的属性→自定义错误选项→选中404页→选中并打开编辑属性→设置成URL →URL 里填写404错误页面文件所在的路径→按确定退出再把做好的404.html 页面上传到网站根目录即可。

3、404错误页面指向的是一个动态页面,比如error.asp,如果不在页面里进行设置,仅仅是返回HTML代码,这将导致页面返回200状态码,这是不正确的,我们可以在显示完提示内容后,增加语句:Response.Status="404 Not Found" ,这样就保证页面返回404状态码。

4、网站404错误页面在所有站点都会遇到,不仅仅只有zblog程序。

Apache下设置404错误页面,为ApacheServer设置404错误页面的方法很简单,只需在.htaccess文件中加入如下内容即可,ErrorDocument 404 /notfound.php。

服务器设置404页面的方法

服务器设置404页面的方法

服务器设置404页面的方法
网站的404页面很重要,对于网站的优化有非常厉害的作用,那你知道服务器如何设置404页面吗?下面是店铺给大家整理的一些有关服务器设置404页面的方法,,希望对大家有帮助!
服务器设置404页面的方法
首先准备一个404页面,可以从网上下载一个,可以自己动手做一个,至于怎么下载404页面,自己百度一下就能找到很多。

登录服务器,打开Internet 信息服务(IIS)管理器,双击,选择要设置404页面的那个网站,然后右键,属性。

进入属性对话框,然后选择最上方的自定义错误。

会出现很多列表,找到404.404:2 404:3,这三个都要改,双击,浏览,选择自己的404页面的地址,然后点击确定。

最后一步就是测试了,打开自己的网站看看有没有成功,有的时候会显示不正常,这个时候就是对404的属性进行一下调整就好。

对user可读,就会显示了。

END。

本人亲测成功的404页面设置使用方法

本人亲测成功的404页面设置使用方法

本人亲测成功的404页面设置使用方法来源:塑料保鲜盒厂家 1.新建一个记事本文档,把文件名改为404.asp。

2.用记事本打开,把结尾的一段代码复制进去。

修改里面的【网站名称:帅宁塑料厂首页】和【网站地址:】。

3、打开空间后台找到【自定义出错页】4、选择【使用web目录中的404.asp文件来自定义内容】这一项并点击【马上修改404页】按钮5、网站404页面的自定义设置就完成了6、设置好之后还要进入网站测试一下返回的代码是不是404,如果不是404,就没有设置成功。

%Response.Status = 404 Not Found%!DOCTYPE html PUBLIC -W3CDTD XHTML 1.0 TransitionalEN TRxhtml1DTDxhtml1-transitional.dtdhtml xmlns=1999xhtmlheadmeta http-equiv=Content-Type content=texthtml; charset=gb2312title对不起,您查看的页面不存在。

titlestyle type=textcss!--.STYLE1 {font-size 36px;color #FF0000;font-weight bold;}.STYLE2 {font-size 24px;font-weight bold;}--styleheadbodyp align=center class=STYLE1&nbsp;pp align=center class=STYLE1很抱歉,您访问的页面不存在。

pp align=center class=STYLE2&nbsp;pp align=center class=STYLE2请检查您输入的网址是否正确。

pp align=center class=STYLE2您还可以访问 a href=帅宁塑料厂首页a继续浏览。

设置网站404页面有什么技巧_设置网站404页面有哪些技巧

设置网站404页面有什么技巧_设置网站404页面有哪些技巧

设置网站404页面有什么技巧_设置网站404页面有哪些技巧404页面通常为用户访问了网站上不存在或已删除的页面,服务器返回404错误页面,告诉浏览者其所请求的页面不存在或链接错误。

下面由店铺为大家整理的网站404页面的技巧,希望大家喜欢!网站404页面的设置技巧一、如何理解404页面网站常见HTTP错误,包括502,404等。

404对于我们来说特常见,当我们访问某一网站的时候,被网站告知你所访问的页面不存在的时候,服务器就会返回404代码,或者网站出现改版,链接地址改变也会出现404代码。

对于404代码很容易造成用户留存率降低,直接影响到用户访问网站,结果就是影响用户体验,造成网站排名下降和用户流失。

因此,我们使用404页面降低这种损失和增加用户体验,设计出优秀的404页面,对于抓住用户的真实需求,会给网站带来明显的提升。

二、千万不要使用服务器自带的404页面对于网站优化和网站运营来说,由于对404页面很不重视,就采用服务器自带的44页面,虽然这种一劳永逸,而且也是不叫省事,但是对于网站本身来说却没有任何的好处。

因此,我们在设置404的时候,就需要重新设计出来一个属于网站本身的404页面。

而且,在优化和保持页面功能用户引导到必要的地方,解决用户的困惑和问题,这是一个现代404页面的使命。

三、增加404页面用户体验404页面设计出来,目的就是引导用户到网站其他地方,查找用户感兴趣的内容。

因此,再设计404页面中添加内容链接,最好是相关内容的链接。

这种方式就是挽回因死链接造成的用户损失。

四、404页面设计技巧在设计404页面尽量使用专业术语,应该采用让保持轻松、幽默的氛围吧,毕竟在用户看不到想要看的内容情况下,我们就应该让用户告别紧张情绪,使用使用幽默的文案和图片内容,可以让访客保持愉悦的心情和好奇心,这样用户才有好的心情继续查看网站。

网站404的设置经验第一,设计404页面的最佳方法主要是通过IIS组件模块进行设计因为采用IIS控制面板进行设计非常简单,只需要进行错误功能定义即可,也就是通过自定义错误功能中涉及到的属性页,然后对这个404页面进行编写就能够让用户知道这个页面已经被删除,或者因为内容页的丢失而打不开。

独立主机如何设置404自定义错误页面

独立主机如何设置404自定义错误页面

独立主机/VPS如何设置404自定义错误页面独立主机/VPS如何设置404自定义错误页面有时候浏览者可能会访问到一些死链或者一些不存在的链接,系统默认会提示该页无法显示,这样很可能浏览者会离开您的站点,对您的访问量造成影响,因此我们需要用到404自定义错误页面。

首先新建一个404b.htm文件放置在您的网站根目录,或者其他目录下。

比如新建一个HttpErrors目录,放置在该目录下。

然后打开IIS(Internet 信息服务(IIS)管理器):找到对应的站点,点击“属性”然后选择“自定义错误”:找到HTTP错误,下边对应的404、404:2、404:3,分别点击“编辑”消息类型选择“文件”。

设置好后,即可在您的站点后加一个不存在的后缀或者文件名进行测试,设置成功后会显示您的自定义错误页面。

LINUX设置404的方法:第一步:在.htaccess文件中加入如下语句:ErrorDocument 404 /404.shtml如果需要修改的网站目录下没有.htaccess文件自己建立一个即可.第二步,自己建立一个404.shtml文件,放到网站的根目录就可以了也可以使用其他后缀,只要.htaccess中指定同样的文件就可以,例如404.php需要注意的几点:1、搜索引擎的蜘蛛会爬行到您的自定义错误页面,因此在这个页面设定好关键字和网站各栏目的链接,对网站收录有很大帮助。

2、不建议在自定义错误页面设置跳转,很多网站制作者喜欢在自定义错误页面加上自动跳转,若要跳转建议设置在10秒以上,因为自定义跳转很有可能被搜索引擎判定为作弊,导致权值降低!3、自定义错误页面一般不建议用图片,若需要用图片,请不要用太大,以免自定义页面访问量太大,造成过多的流量浪费在该处,影响网站的稳定,得不偿失。

(注意,windows主机中404错误页面文件必须大于512字节,如果小于512字节Internet选项中如果勾选了友好错误提示的用户,访问时将显示客户端默认的错误,不会显示自定义错误。

Nginx中404页面的配置及AJAX请求返回404页面的方法

Nginx中404页面的配置及AJAX请求返回404页面的方法

Nginx中404页⾯的配置及AJAX请求返回404页⾯的⽅法404页⾯基础配置404错误是WWW⽹站访问容易出现的错误。

最常见的出错提⽰:404 NOT FOUND。

404错误页的设置对⽹站SEO有很⼤的影响,⽽设置不当,⽐如直接转跳主页等,会被搜索引擎降权拔⽑。

404页⾯的⽬的应该是告诉⽤户:你所请求的页⾯是不存在的,同时引导⽤户浏览⽹站其他页⾯⽽不是关掉窗⼝离去。

搜索引擎通过HTTP状态码来识别⽹页的状态。

当搜索引擎获得了⼀个错误链接时,⽹站应该返回404状态码,告诉搜索引擎放弃对该链接的索引。

⽽如果返回200或302状态码,搜索引擎就会为该链接建⽴索引,这导致⼤量不同的链接指向了相同的⽹页内容。

结果是,搜索引擎对⽹站的信任度⼤幅降低。

下⾯是LNMP设置Nginx 404错误页教程:1、vi /usr/local/nginx/conf/nginx.conf编辑Nginx配置⽂件,在http 区段添加下⾯代码:fastcgi_intercept_errors on;2、编辑⽹站配置⽂件,⽐如本站:vi /usr/local/nginx/conf/vhost/.conf,在server 区段添加下⾯代码:error_page 404 = /404.html;注意:有⽹友测试上⾏代码需要去掉等号才会返回正确的404状态,所以请同学们⾃⾏测试是否要去掉等号。

3、测试配置⽂件是否正确:/usr/local/nginx/sbin/nginx -t,返回下⾯代码通过:the configuration file /usr/local/nginx/conf/nginx.conf syntax is okconfiguration file /usr/local/nginx/conf/nginx.conf test is successful4、重启LNMP⽣效:/root/lnmp restart 。

5、404错误页⾯制作的注意事项:(1)不要将404错误转向到⽹站主页,否则可能会导致主页在搜索引擎中被降权或消失。

设置网站404页面的正确做法

设置网站404页面的正确做法

什么是404错误HTTP 404 错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免,比如说:网页URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,导致原来的URL地址无法访问;当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。

但是,Web服务器默认的404错误页面,无论Apache还是IIS,均十分简陋、呆板且对用户不友好,无法给用户提供必要的信息以获取更多线索,无疑这会造成用户的流失。

404页面的作用搜索引擎通过HTTP状态码来识别网页的状态。

当搜索引擎获得了一个错误链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引。

而如果返回200或302状态码,搜索引擎就会为该链接建立索引,这导致大量不同的链接指向了相同的网页内容。

结果是,搜索引擎对该网站的信任度大幅降低。

如何检查自定义404页面能够返回“404”状态码在自定义404错误页面设置完毕后,一定要检查一下其是不是能够正确地返回“404”状态码。

检查的方法也相当简单,输入一个网站内不存在网页的url,查看一下HTTP Header的返回情况,确信其返回的是“404”状态码。

404页面的正确做法1、Apache服务器404页面的设置方法在.htaccess 文件中加入代码:ErrorDocument 404 /Error.html建立一个简单的html404页面命名Error.html把Error.html放置在网站根目录即可。

2、IIS/下设置404错误页面首先,修改应用程序根目录的设置,打开“web.config” 文件编辑,在其中加入如下内容:<configuration><system.web><customErrors mode=”On” defaultRedirect=”error.asp”><error statusCode=”404″ redirect=”notfound.asp” /></customErrors></system.web></configuration>此例中“error.asp”为系统默认的404页面,“notfound.asp”为自定义的404页面,使用时请修改相应文件名。

如何配置域名系统中的自定义错误页面(四)

如何配置域名系统中的自定义错误页面(四)

如何配置域名系统中的自定义错误页面引言域名系统(Domain Name System,简称DNS)是互联网上的一种命名系统,用于将人类可读的域名转换为计算机可识别的IP地址。

当用户在浏览网页时,有时会遇到各种错误页面,比如404错误页面(页面不存在)。

为了提供更良好的用户体验,网站管理员可以配置自定义错误页面,使用户在访问错误页面时得到更有帮助的信息。

本文将探讨如何配置域名系统中的自定义错误页面。

一、理解DNS错误页面DNS错误页面是指在用户请求某个网页时,由于某种原因导致无法正常加载页面时出现的页面。

这些错误页面对于用户来说可能会给予一些有用的提示,以帮助他们更好地理解和解决问题。

常见的DNS 错误页面包括但不限于:404页面(页面不存在)、500页面(服务器内部错误)等。

二、为什么要配置自定义错误页面1. 提供更友好的用户体验:自定义错误页面可以向用户提供更友好和明确的错误提示,帮助他们快速找到解决问题的方法。

2. 集中处理错误信息:通过配置自定义错误页面,网站管理员可以集中处理和管理网站常见的错误信息,及时修复问题,提升网站的可靠性和稳定性。

3. 增加品牌形象:通过自定义错误页面,网站管理员可以将网站的品牌元素融入到错误页面中,增加品牌可见性,提升用户对网站的信任度和印象。

三、配置自定义错误页面的方法1. 在服务器端配置:网站管理员可以通过在服务器端进行配置,将自定义错误页面的文件路径与对应的错误码进行关联。

当用户出现错误访问时,服务器会返回配置的错误页面,以提供指导和帮助。

2. 使用网站构建工具提供的功能:许多网站构建工具提供了自定义错误页面的功能。

网站管理员只需通过简单的操作,即可上传、编辑和关联自定义错误页面,无需深入了解服务器端配置。

四、自定义错误页面的设计原则1. 清晰简洁:自定义错误页面应该提供简单明了的错误信息,避免使用技术性的术语和复杂的解释,方便用户快速理解和解决问题。

2. 提供解决方案:错误页面应该提供相应的解决方案,比如提供相关文档链接、联系方式或其他跳转页面,帮助用户解决问题或获取更多帮助。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4)、Apache下设置404错误页面。为Apache Server设置404错误页面的方法很简单,只在.htaccess 文件中加入如下内容即可,ErrorDocument 404 /notfound.php。
6. 通过以上的知识大致了解了404页面的一些基本常识,可是这还是很抽象,能不能给我们看一下具体的404页面是什么样呢?
4. 如果网站打开后有很多的404页个URL时得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除,当然,删除过程有可能需要很长时间;而当搜索引擎得到“200”状态码时,则会认为该url是有效的,便会去索引,并会将其收录到索引数据库,这样的结果便是这两个不同的url具有完全相同的内容:自定义404错误页面的内容,这会导致出现复制网页问题。轻则被搜索引擎降权,重则会K掉网站。
这个错误页面就是404页面,今天上海SEO潇然孤雁飞就和大家聊一聊404这个家喻户晓的SEO基本知识。
404页面就是当用户输入了错误的链接时,返回的页面。是WWW网站访问比较经常出现的错误。最常见的出错提示:404 NOT FOUND。
HTTP 404错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免,比如说:网页URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,导致原来的URL地址无法访问;当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。
各大名站是如何设置40Biblioteka 错误页面 来源:八度影院/
淄博爱提网/
每当我们打开一网站时如果长时间没有反应时,或者URL错误时会看到下面这种情景:
5. 如上面所说,那能不能介绍一下404页面应该什么设置呢?
1). 对于存在的网页内容由于路径改变而导致访问不了时,可在IIS中定义404错误指向一个动态页面,在页面里面使用301永久重定向跳转到新的地址,此时服务器返回301状态码。
2)、设置404指向一个设计好的html 文件,此时页面返回的404状态码。 现在的idc提供商基本都提供404设置的功能,直接上传文件设置即可。
在IIs中设置方法:打开IIS管理器-->点击要设置自定义404的网站的属性-->点击自定义错误选项-->选中404页-->选中并打开编辑属性-->设置成 URL --> URL 里填写“/err404.html”-->按确定退出再把做好的err404.html 页面上传到网站根目录下。
自定义404错误页面是增强用户体验的很好的做法,但在应用过程中往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回“200”状态码或自定义404错误页面使用Meta Refresh导致返回“302”状态码。正确设置的自定义404错误页面,不仅应当能够正确地显示,同时,应该返回“404”错误代码,而不是 “200”或“302”。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对搜索引擎这则是相当重要的。
1. 也许有的童鞋会问:网站设置404页面的目的是什么呢?
404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
2. 可能还有童鞋会接着问:404页面出现的错误原因是什么呢?
404错误页面导致这个错误的原因一般来说,有三种情况:
1)、无法在所请求的端口上访问Web站点。
2)、Web服务扩展锁定策略阻止本请求。
3)、MIME映射策略阻止本请求。
3. 那如何来避免404页面出现,有没有什么办法可以解决呢?
把缺少的网页文件恢复到正确的位置,重新设置网络服务。对于用户来讲,需要检查你所输入的网络地址是否正确。
注意:此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。
3)、404指向一个动态页面,比如error.asp,如果不在页面里面进行设置,仅仅是返回提示的HTML 代码,将导致页面返回200 状态码,这是不正确的,我们可以在显示完提示内容后,增加语句: Response.Status="404 Not Found" ,这样就保证页面返回404状态码。
相关文档
最新文档