账号通
    

账号  

密码  

25096

查看

63

回复
主题:关于一个网站多个域名的301跳转方法 [收藏主题] 转到:  
zdl2650 当前离线

37

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:415 分
登录次数:98 次
注册时间:2008/12/16
最后登录:2011/11/11
zdl2650 发表于:2010/11/30 12:28:48   | 只看该作者 查看该作者主题 楼主 
科汛在线网校系统

我的网站原来的域名是www.hezepc.cn 后来又注册了一个www.hezedn.com  都帮到了一个主机上,最近发现百度收录我的网站www.hezepc.cn 每天都在减少 而www.hezedn.com 只有一页  恼啊.......

在网上搜了很多文章 大概是说一个网站绑定两个域名会分散权重   需要301跳转,再论坛里搜了很久都没成功,今天终于成功了  文章内容如下:



以下内容只有回复后才可以浏览,请先登录!


header("HTTP/1.1 301 Moved Permanently");

header("Location: http://www.hezepc.cn/");



Response.Status="301 Moved Permanently"

Response.AddHeader "Location", "http://www.hezepc.cn/"

Response.End

看到上面两段代码是否眼熟?互联网搜索301跳转,出来的多数就是这2段代码,第一段为php版本的301跳转代码,第二段为asp版本的301跳转代码。很多朋友以为只要将和自己网站相应语言的代码放到网站默认首页的顶部就

完成了301跳转。这在大多数情况下是如此的。假设你有2个网站,一个是http://hezepc.cn/ ,另一个是 http://www.hezepc.cn/ 分别绑定了2个虚拟主机,倘若你想将hezepc.cn这个网站跳转到http://www.hezepc.cn/ ,那

的确在http://hezepc.cn 这个网站的默认首页顶部放上上面2段代码就可以了。但是,假如需求更复杂一些呢?

例如,你只有一个网站,同时绑定了http://hezepc.cn ,http://www.hezepc.cn/ ,http://www.hezedn.com/ 你想将其中的http://hezepc.cn/ ,http://www.hezedn.com/ 都使用301跳转到 http://www.hezepc.cn/ ,如果你

直接把代码放到网站默认首页,你会发现,页面无法打开。原因在于程序一直在执行“301 跳转到 http://www.hezepc.cn/ ” 这个动作,而跳转到 http://www.hezepc.cn/ 以后,程序还是执行了“301 跳转到

http://www.hezepc.cn/ ” 这个动作,陷入了死循环,要解决这个问题,需要在程序中加以判断,以上面的例子而言,代码应该做如下的改写

Php code:

if(($HTTP_SERVER_VARS["HTTP_HOST"]=="www.hezedn.com")||($HTTP_SERVER_VARS["HTTP_HOST"]=="hezepc.cn"))

{

header("HTTP/1.1 301 Moved Permanently");

header("Location: http://www.hezepc.cn/");

}



Asp code:

if request.ServerVariables("SERVER_NAME")="www.hezedn.com" or request.ServerVariables("SERVER_NAME")="hezedn.com" or request.ServerVariables("SERVER_NAME")="hezepc.cn" then

Response.Status="301 Moved Permanently"

Response.AddHeader "Location", "http://www.hezepc.cn/"

Response.End

end if



先对访问的主机头进行一个判断,只有当访问者访问http://www.hezedn.com/或者访问http://hezepc.cn/ 才进行301跳转到 http://www.hezepc.cn/,这样就避免了死循环跳转的出现。

至于针对科讯CMS 将conn.asp 做如下修改

<%

if request.ServerVariables("SERVER_NAME")="www.hezedn.com" or request.ServerVariables("SERVER_NAME")="hezedn.com" or request.ServerVariables("SERVER_NAME")="hezepc.cn" then

Response.Status="301 Moved Permanently"

Response.AddHeader "Location", "http://www.hezepc.cn/"

Response.End

end if

Dim SqlNowString,DataPart_D,DataPart_Y,DataPart_H,DataPart_S,DataPart_W,DataPart_M

Dim Conn,DBPath,CollectDBPath,DataServer,DataUser,DataBaseName,DataBasePsw,ConnStr,CollcetConnStr

Const DataBaseType=0                '系统数据库类型,"1"为MS SQL2000数据库,"0"为MS ACCESS 2000数据库

Const MsxmlVersion=".3.0"                '系统采用XML版本设置

Const EnableSiteManageCode = True        '是否启用后台管理认证码 是: True  否: False

Const SiteManageCode = "8888"      '后台管理认证码,请修改,这样即使有人知道了您的后台用户名和密码也不能登录后台



以下内容只有回复后才可以浏览,请先登录!


无论你输入哪个域名都会跳转到www.hezepc.cn

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
1006298681 当前离线

1438

主题

0

广播

2

粉丝
添加关注
级别:九年级

用户积分:3011 分
登录次数:654 次
注册时间:2010/6/28
最后登录:2020/10/30
1006298681 发表于:2010/11/30 13:04:42   | 只看该作者 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
pcsjth 当前离线

20

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:26 分
登录次数:4 次
注册时间:2010/11/30
最后登录:2011/5/18
pcsjth 发表于:2010/11/30 14:08:33   | 只看该作者 查看该作者主题 藤椅 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
adaaa 当前离线

2

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:4 分
登录次数:1 次
注册时间:2010/11/30
最后登录:2010/11/30
adaaa 发表于:2010/11/30 15:50:34   | 只看该作者 查看该作者主题 板凳 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
lengxue 当前离线

3043

主题

18

广播

4

粉丝
添加关注
级别:大二

用户积分:10431 分
登录次数:1606 次
注册时间:2009/1/13
最后登录:2024/7/7
lengxue 发表于:2010/11/30 20:18:41   | 只看该作者 查看该作者主题 报纸 
 
想旅游就来就爱旅游网
[url]http://bbs.shangrila66.com[/url]
大香格里拉旅游王国
[url]http://www.shangrila66.com[/url]
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
szzk02 当前离线

42

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:75 分
登录次数:5 次
注册时间:2010/11/30
最后登录:2010/11/30
szzk02 发表于:2010/11/30 20:21:22   | 只看该作者 查看该作者主题 地板 
科汛在线商城系统(NET)
呵呵,不错,终于找到了
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
dech 当前离线

588

主题

4

广播

0

粉丝
添加关注
级别:五年级

用户积分:4726 分
登录次数:358 次
注册时间:2007/12/18
最后登录:2013/11/29
dech 发表于:2010/11/30 20:36:35   | 只看该作者 查看该作者主题 7楼 
 
自由撰稿
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
asong958 当前离线

332

主题

0

广播

1

粉丝
添加关注
级别:三年级

用户积分:4426 分
登录次数:43 次
注册时间:2008/7/2
最后登录:2016/3/9
asong958 发表于:2010/11/30 21:13:53   | 只看该作者 查看该作者主题 8楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
zdl2650 当前离线

37

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:415 分
登录次数:98 次
注册时间:2008/12/16
最后登录:2011/11/11
zdl2650 发表于:2010/12/14 18:09:49   | 只看该作者 查看该作者主题 9楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
05link 当前离线

174

主题

1

广播

0

粉丝
添加关注
级别:一年级

用户积分:725 分
登录次数:77 次
注册时间:2008/4/21
最后登录:2013/10/15
05link 发表于:2010/12/14 20:10:44   | 只看该作者 查看该作者主题 10楼 
 
男女之迷http://www.05mi.com 你我健康网http://www.05jk.net 男女互连http://www.05link.com--连接天下俊男美女
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.23511秒 powered by KesionCMS 9.0