多个域名指向同一个网站实现方法

导读:
  一般搜索引擎不会因为你多一个域名指向而惩罚.包括百度.经过一段时间,一般的搜索引擎都能根据自身的规则来识别两个网站为同一个网站. 这样它们会选择一个域名做为主域名,另一个域名则忽略.输入该域名在搜索引擎查询时,搜索引擎会自动将其转到另一域名.
  不同的搜索引擎认为你的主域名不同.可能到时百度会认为你是.com.cn而Google则认为是.com.百度和google的不同步,会对你日后的网站改进后搜索引擎优化带来不利因素.
  比如你交换连接的时候就很矛盾,到底是.com好还是.com.cn好呢? 如果你两者都考虑则浪费了资源,分散了精力.
  多个域名指向同一个网站,我们通常用的是301转向。
  还有一种保守的方法是将.com这个域名解析到.com.cn这个域名的网址,而不是解析到ip地址.也不要对.com绑定任何空间.以后如果需要使用.com的域名,只需要重新对其开通独立空间,搜索引擎便可再收录.com域名.
  1、IIS中重定向
  
  
  
  详细步骤
  * 打开internet信息服务管理器,在欲重定向的网页或目录上按右键,见下图
  * 选中"重定向到URL"
  * 在对话框中输入目标页面的地址
  * 切记,记得选中"资源的永久重定向"
  * 当然,最后要点击"应用"
  2、Apache服务器实现301重定向
  相比较来说,Apache实现起来要比IIS简单多了。在Apache中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301重定向只是其中之一。
  Redirect permanent / http://www.fzic.net/ ;将目录下内容重定向到http://www.fzic.net/
  redirect permanent /old.html http://www.fzic.net/new-url/ ;将网页old.html内容重定向到http://www.fzic.net/new-url/
  通过合理地配置重定向参数中的正则表达式,可以实现更复杂的匹配。有兴趣的朋友可参考Apache手册。
  其他方法还有:
  PHP下的301重定向


Header( "Location: http://www.fzic.net" );?>  Header( "Location: http://www.fzic.net" );?>
  ASP下的301重定向
  <%@ Language=VBScript %>
  <%

Response.Status="301 Moved Permanently"

Response.AddHeader "Location", " http://www.fzic.net"%>  Response.Status="301 Moved Permanently"

  Response.AddHeader "Location", " http://www.fzic.net"%>
  ASP .NET下的301重定向

  你不能将 / 转向/ ,既如果两个域名指向同一个网站,例 www.XXX.net 和www.XXX.com.cn指向同个空间,直接用301是不行的。因为一访问这个页他就一直调用301,一直在那循环。成了死循环了。解决这种情况有两种方法,一种方法是有三个空间,一个空间放单独页面,第二种是判断来路,是.com.cn就转向.net。如
  <%

hostName = request.ServerVariables("HTTP_HOST")

if instr(hostName,"com.cn")>  hostName = request.ServerVariables("HTTP_HOST")

  if instr(hostName,"com.cn")>0 then

  Response.Status="301 Moved Permanently"

  Response.AddHeader "Location", " http://www.fzic.net"

  end if

  %>
  还有一种方法是,一个空间,但有两个文件,defalut.asp index.asp 默认访问为index.asp 在defalut.asp里写上301转向代码如
  <%

Response.Status="301 Moved Permanently"

Response.AddHeader "Location", " http://www.fzic.net/"%>  Response.Status="301 Moved Permanently"

  Response.AddHeader "Location", " http://www.fzic.net/"%> ,返回的首页链接为defalut.asp。
  配置完成后,要认真检查一下是否正确。

本文转自
http://www.fzic.net/SrcShow.asp?Src_ID=506

你可能感兴趣的:(网页制作,网页制作)