有问题就有答案
Q1:如何设置404页面,404错误页面自定义方法
1、Apache服务器下设置404错误页面为Apache Server设置 404错误页面的方法很简单,首先制作一个名为404.html/404.htm/404.php/404.asp/404.aspx的页面,视空间要求而定,再在.htaccess 文件中加入如下内容即可(.htaccess文件一般linux空间会自带的,如果没有这个文件,自己可以用记事本写一个,命名为.htaccess,一定要记得去掉记事本文件的.txt哦。而windows虚拟空间是没有这个文件的,也不用上传这个文件):# 404 pageErrorDocument 404 /notfound.php(“notfound”是你给你的自定义错误页面的命名,你也可以改成Error.php等等)注意:(1).切记不要将404错误跳转到网站主页,比如使用了js脚本或者meta refresh跳转技术。否则可能会导致主页在搜索引擎中消失或者不被收录.(2).切记不要使用绝对URL如果使用绝对URL返回的状态码是“302”+“200”2、IIS/ASP.net下设置404错误页面静态404错误页面设置(1)做个404页面,404.html或者404.htm,根据你的网站实际情况来。(2)服务器/虚拟主机管理设置,根据自己的情况,选择“使用根目录下的404页面”,如果自己能找到“消息类型”选项,则要选择“文件”或者“默认值”,而不能选择“URL”。如果自己在主机提供商网站的管理后台找不到此“消息类型”选项请联系技术客服做出修改。这是具有决定性的一步。 这步一定要操作好,如果在后台找不到这个消息类型,就不要自己设置,因为你设置之后肯定返回值是200,所以事先和客服联系下。(3)上传404.htm到网站根目录,打开一次试试,看是否成功了。
Q2:win 2008 服务器怎么配置404页面
工具:windows2008设置方法:进入windows 2008服务器,打开IIS Manager,点击需要设置404错误页面的网站。在IIS右侧选择错误页这项,双击打开。出现错误页设置页面。双击404错误页面那项,或选中404那项点击右侧的编辑按钮。出现404错误页面设置选项,输入404静态页面文件的完整路径,点击下方的确定即可。完成了上述的操作之后,可以在浏览器里输入网站的一个页面的错误地址,测试是否进入设置的404错误页面。测试能够打开404错误页面,并不代表设置的404错误页面就成功了,可以利用HTTP状态查询工具测试网站的HTTP返回状态码。如下图,网站HTTP状态码成功返回404,404页面设置成功。
Q3:dns服务器如何制作404页面
第404页Apache服务器1的设置。将代码:ErrorDocument 404 /Error.html2添加到。htaccess文件,创建一个名为Error.html3的简单html404页面,并将Error.html放在网站的根目录下。注意:不要把404错误直接转移到网站首页,会导致首页不收录;/error . html不要在主域名之前,否则返回的状态代码将是302或200。Windows server的第404页设置打开IIS Manager-点击网站的属性设置自定义404-点击自定义错误选项-选择第404页-选择并打开编辑属性-设置为URL - URL中的/err404.html中的URL -按OK退出,将完成的err404.html页面上传到网站根目录。请务必在此选择“文件”或“默认值”,而不是“消息类型”中的“网址”,否则将返回“200”状态代码。的404页。NET网站程序是通过打开程序根目录下的web.config文件进行编辑的,并添加了以下内容:注意:上例中,error.asp是系统默认的404页面,notfound.asp是用户自定义的404页面。使用时请修改相应的文件名。然后,添加:% Response。状态=404未找到%到自定义404页notfound.asp,这样可以确保IIS可以正确返回404状态代码。PS: wordpress的404页制作wordpress的默认设置是当页面出错时自动找到404.php文件。一般WordPress主题都包含404.ph,但是如果这个文件不存在,浏览器会显示烦人的错误信息,甚至会破坏你的网站在搜索引擎中的分数。如果你的博客主题没有这个文件,你可以自己创建一个新的空白文件,命名为404.php,然后写:PHP get _ header();
Error 404 - Page Not Found.
?PHP get _ sidebar();PHP get _ footer();制作404页注意事项:1。不要把404错误转移到网站首页,否则首页可能会在搜索引擎中消失。2.不要自动跳到404页,让用户自己决定去哪里。3.制作完404页,我们要测试一下是否已经生效。您可以输入一个不存在的链接来测试是否会出现404页面,并且您必须确保返回404http状态代码,而不是其他http状态代码,如200或302。4.如果使用绝对网址返回的状态码是302,200,不要使用绝对网址。
Q4:服务器如何设置404页面返回首页
可以在404页面做一个自动跳转的代码,设置几秒自动跳转到首页,大部分都是这样做的,还可以在404页面直接加个返回首页的链接,需要做一个明显的按钮
Q5:windows服务器怎么设置404
404 :页面找不到时,返回的HTTP状态。SEO处理中如果想自定义404页面,需要做到的是确保访问错误页时返回状态为404,这样搜索引擎才知道,这个页面是找不到了。而通常很多站长朋友们之所以对文章开头提到的认为404页面自动跳转到首页会有问题,原因通常是因为404页面跳转时设置不当,返回了200状态码又没有发现,结果搜索引擎抓取错误页时看到的是200状态,就认定网站上出现了大量的与首页相同页面,这种情况,被降权是显然的了。有些站长图省事,直接在IDC提供的虚拟主机后台设置404页面,并在页面上放置了类似或者js方式的windwo.location跳转,结果是返回200状态。IIS服务器上设置404页面把制作好的404页面放在网站根目录下,在IIS管理器中右键点击需要设置404的站点的属性,点击自定义错误选项卡,在HTTP错误类型列表中找到404错误,进行编辑,消息类型选择文件,然后点击浏览选择网站根目录下的404页面。原则上,该404页面并非一定要放在网站根目录下,放在网站的任何目录下均可,亦可直接放到C:\WINDOWS\help\iisHelp\common\ 目录下,并且文件名不一定需要叫404.htm落叶做过测试,通过服务器上IIS这里设置的404页面,只要设置方式是按如上操作的,即使404.htm是使用的原本会发送200状态的静态跳转代码或JS跳转代码,仍然能正常返回404状态。1、APACHE服务器上设置404页面访问Apache目录下的conf目录下的extra目录,记事本打开httpd-vhosts.conf,在子站点的配置文件中加上ErrorDocument 404 /404.html,然后做一个404.html放置在网站根目录下,重启APACHE服务即可生效。 2、IIS虚拟主机上设置404 目前国内流传的IIS下的伪静态规则组件ISAPI_Rewrite都是试用版或者破解版,貌似都不能很好的支持301、404的重写。所以没办法通过httpd.ini里面的伪静态规则来实现404重写。目前IIS虚拟主机设置404的较方便的方法,还是在IDC提供的虚拟主机管理后台进行404设置。但很多虚拟主机管理后台的404设置功能并不是太理想,建议这类型的用户404页面中不要设置跳转,否则很可能导致的是404跳转返回200状态,起到反作用。 有很多人想通过选择404.asp或404.php,然后在404里面作些跳转,结果发现返回的是200状态。其实这里还是老老实实选择第4个吧。3、Apache虚拟主机上设置404根目录下新建.htaccess文件,(一般APACHE虚拟主机根目录下或者CMS都会提供这么一个文件,如果自己在WIN下创建是没法成功的,会提示文件名不能为空。)在里面规则后面加上ErrorDocument 404 /err404.html即可。
Q6:怎样设置网站404页面
不能设置。404页面是客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,且不知道原因所返回的页面。据说在第三次科技革命之前,互联网的形态就是一个大型的中央数据库,这个数据库就设置在404房间里面。那时候所有的请求都是由人工手动完成的,如果在数据库中没有找到请求者所需要的文件,或者由于请求者写错了文件编号,用户就会得到一个返回信息:room 404 : file not found。404错误信息通常是在目标页面被更改或移除,或客户端输入页面地址错误后显示的页面,人们也就习惯了用404作为服务器未找到文件的错误代码了。当然实际考证传说中的room 404是不存在的,在http请求3位的返回码中,4开头的代表客户错误,5开头代表服务器端错误。