有问题就有答案
Q1:如何设置404页面,404错误页面自定义方法
1.在Apache服务器下设置404错误页面Apache服务器设置404错误页面的方法非常简单。首先,根据空间需求制作一个名为404.html/404.htm/404.php/404.asp/404.aspx,的页面。然后将以下内容添加到。htaccess文件(。htaccess文件通常附带linux空间。如果你没有这个文件,你可以用记事本写一个并命名。htaccess。请记住移除。记事本的txt文件。Windows虚拟空间没有这个文件,不需要上传这个文件):# 404 page error document 404/not found . PHP(“not found”是你自定义错误页面的名称,你也可以改成Error.php等。)注:(1)。切记不要把404错误跳转到网站首页,比如使用js脚本或者meta刷新跳转技术。否则,主页可能会消失或不包含在搜索引擎中。(2)切记不要使用绝对URL。如果绝对URL返回的状态码是“302”和“200”2,在IIS/ASP.net下设置404错误页面静态404错误页面设置(1)根据你网站的实际情况,制作一个404页面,404.html或者404.htm。(2)服务器/虚拟主机管理设置,根据自己的情况,选择“使用根目录下的404页”。如果你能找到“消息类型”选项,你应该选择“文件”或“默认”而不是“网址”。如果您在主机提供商网站的管理背景中找不到此“消息类型”选项,请联系技术客户服务进行更改。这是决定性的一步。这一步一定要操作好。如果在后台找不到这个消息类型,不要自己设置,因为设置后返回值肯定是200,所以请提前联系客服。(3)将404.htm上传到网站根目录,打开一次,试试看是否成功。
Q2: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 \ IIS Help \ Common \的目录下,文件名也不一定要叫404.htm堕落才能测试。通过服务器上IIS中设置的404页面,只要设置方法如上,即使404.htm使用的是静态跳转代码或者哪个早就发送了200状态。1.将Apache服务器上的404页面设置为访问APACHE目录下conf目录下的额外目录,在记事本中打开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状态被退回。实际上,让我们诚实地选择这里的第四个。3.建立新的。APACHE虚拟主机上404根目录下的htaccess文件。(一般这样的文件会在Apache虚拟主机或者CMS的根目录下提供。如果不能在WIN下成功创建,系统会提示文件名不能为空。)只需将ErrorDocument 404 /err404.html添加到内部规则中。
Q3:服务器怎么设置个性的404页面
如何制作设置个性化的404页面? 这个其实很简单,只要你懂dreamwever软件就可以做出一个完美的404页面。这里值得注意的是,404页面不要自动设置跳转首页,会被搜索引擎认为是在作弊,你在404页面设置一个引导链接就可以。之后,把做好的404页面通过FTP上传到网站根部目录,使用虚拟主机的朋友,只要进入主机管理控制版面,上面有提示添加错误页面设置的功能,你可以选择web目录下的404页面,点击确定即可。 404页面设置完毕后,要进行检查网站返回状态码是不是404,如果不是404而是200的话,那说明设置并没有成功。我们在浏览器输入错误链接,若网站没有设置404页面,返回状态码是404,告诉搜索引擎该链接是错误的,放弃对该链接的索引。若设置了404页面后,但是浏览器出现的地址仍然是错误的链接,不是跳转之404.html的话,链接仍然无效,返回状态码还是404,而不是200。大量的返回状态码是200,让搜索引擎为该链接建立索引,导致大量不同的无效链接链接到相同的网页内容,使得该网站的信任度大幅度下降。 要检测网站设置的404页面的返回状态码是否正确,你只要在百度搜索“状态码检测”就可以了。每个站长都可以使用这种方法来为自己网站做404页面设置检测,让网站优化做的更加出色,搜索引擎更加信赖你的网站。转载,仅供参考。
Q4:怎样设置网站404页面
无法设置。第44页是客户端浏览网页时服务器无法正常提供信息或服务器无法响应的页面,原因不明。据说在第三次技术革命之前,互联网是一个大型的中央数据库,设置在404室。当时,所有的请求都是手工完成的。如果在数据库中找不到请求者所需的文件,或者因为请求者写错了文件号,用户会收到一条返回消息:找不到404房间:文件。404错误消息通常是目标页面被更改或删除后显示的页面,或者是客户端输入的页面地址有误,所以人们习惯用404作为服务器找不到文件的错误代码。当然,根据实际研究,传说中的404房间并不存在。在http请求的3位返回代码中,4的开头表示客户错误,5的开头表示服务器错误。
Q5:服务器如何设置404页面返回首页
你可以在404页做一个自动跳转代码,设置几秒钟自动跳转到首页,大部分都是这样做的。也可以在404页直接添加链接返回首页,需要做一个明显的按钮。
Q6:dns服务器如何制作404页面
Apache 服务器的404页面设置1、在.htaccess 文件中加入代码: ErrorDocument 404 /Error.html2、建立一个简单的html404页面命名Error.html3、把Error.html 放置在网站根目录注意:不要将404错误直接转向到网站首页,这将导致首页不被收录;/Error.html 前面不要带主域名,否则返回的状态码是302或200状态码。Windows 服务器的404页面设置打开IIS 管理器-->点击要设置自定义404的网站的属性-->点击自定义错误选项-->选中404页-->选中并打开编辑属性-->设置成URL --> URL 里填写“/err404.html”-->按确定退出再把做好的err404.html 页面上传到网站根目录下。此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。.NET 网站程序的404页面制作打开程序根目录的web.config 文件进行编辑,在其中加入如下内容:注:上文例中error.asp 为系统默认的404页面,notfound.asp 为自定义的404页面,使用时请修改相应文件名。然后,在自定义的404页面notfound.asp 中加入:这样,便可以保证IIS 能够正确地返回404状态码。PS:WordPress 的404页面制作WordPress 默认设置为当页面出错时自动查找404.php 文件,一般情况下wordpress 主题都包含404.ph,但如果此文件不存在,浏览器则会显示令人生厌的错误信息,甚至还会破坏你的网站在搜索引擎的分数。如果你的博客主题没有这个文件,你可以自己创建一个新的空白文件,命名为404.php,并且在其中写入:
Error 404 - Page Not Found.
制作404页面的注意事项:1.不要将404错误转向到网站主页,否则可能会导致主页在搜索引擎中消失2. 404页面不要自动跳转,让用户来决定去向。3.制作完404页面,我们还要对测试一下它是否已经生效。可以输入一个不存在的链接来测试是否会出现404页面,并且你一定要确认返回的是404http 状态码,而不是200或者302等其他http 状态码。4.不要使用绝对URL,如果使用绝对URL 返回的状态码是302、200。