英雄三国邓艾:404面面跳转IIS设置的简单方法

来源:百度文库 编辑:九乡新闻网 时间:2024/04/28 05:52:08
在文章《404错误页面,404错误怎么解决》中我们已经先容过什么是404页面,那么如何做404页面,404错误页面应该怎么做才对seo 网站优化(google优化, 百度优化)有好处呢?这也是我们写这篇文章的目的。

 

  google、百度等搜索引擎都是通过HTTP状态码来识别网页的状态。当搜索引擎获得了一个错误链接或者死链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引。而假如没有404页面则返回200或302状态码,搜索引擎就会为该链接建立索引,这导致大量不同的链接指向了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅降低。目前有很多网站都存在这样的题目,根本没有404页面,输进错误网址之后没有什么提示信息,实在这样不管对于用户还是搜索引擎都是不好的。

 

  php apache服务器如何设置404页面?

 

  为Apache Server设置404错误页面的方法很简单,只需在.htaccess 文件中加进如下内容即可:

 

  1、ErrorDocument 404 /notfound.php

 

  2、建立一个简单的html404页面命名 Error.html

 

  3、把Error.html放置在网站根目录

 

  留意:

 

  1、切记不要将404错误转向到网站主页,否则可能会导致主页在搜索引擎中消失

  2、切记不要使用尽对URL,假如使用尽对URL返回的状态码是“302”+“200”

 

 

  IIS下如何设置404错误页面,asp.net如何设置404页面

 

  首先,修改应用程序根目录的设置,打开 “web.config” 文件编辑,在其中加进如下内容:

 

  1. 2. 3. 4. 5. 6. 7.

 

  注:上文例中“error.asp”为系统默认的404页面,“404.asp”为自定义的404页面,使用时请修改相应文件名。

 

  然后,在自定义的404页面"404.asp"中加进:

  <%

  Response.Status ="404 Not Found"

  %>

  这样,便可以保证IIS能够正确地返回“404”状态码

 

  在IIS/ASP.net下设置404静态页面

 

  设置静态404错误页面的方法则比较简单,在IIS治理器中右键单击要治理的网站,打开“属性”中的“自定义错误信息”页,为“404”设定相应的错误信息页即可。不过,此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。

 

  做404页面需要留意什么?正确设置404页面要留意什么?

 

  1、不要将404错误直接转向到网站首页,这将导致首页不被收录;

 

  2、/Error.html 前面不要带主域名,也就是要使用相对路径不难否者返回的状态码是302或200状态码。

 

  3、自定义错误404页面,在错误页上有个链接是指向首页