分享

写回答

发帖

[提问] 关于301重定向问题,搞了一晚上还没搞定!

GoDaddy GoDaddy 2450 人阅读 | 5 人回复

发表于 2011-3-27 04:26:33 | 显示全部楼层 |阅读模式

关于301重定向问题,搞了一晚上还没搞定!头痛呀!我从godaddy购买了两个域名和一个空间,老域名是用A帐号购买的,新域名和空间是用B帐号购买的,现在不想用老域名了,当时不知道什么是301重定向,就把老域名和新域名都绑定在同一个空间上了,百度一直不收录新域名,后面了解更换新域名要301重定向,但是我发现个问题,
我空间是购买godaddy 无限方案 linux
1.我老域名解析到godaddy的空间上,空间没绑定老域名,但是老域名还是可以访问,
2.两个域名绑定到同一个空间,如何做301定向,根据这个教程设置不行http://bbs.idcspy.com/thread-81997-1-1.html
未命名.jpg

3.采用Rewrite实现301转向
RewriteEngine On
RewriteRule ^(.*)$ http://www.newdomain.com/ [R=301,L]
这个是都转向到新域名的首页

如果要做目录及文件转向用:

RewriteEngine On
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]
上面的代码就可以将 http://www.idcspy.com/bbs/forum-51-1.html 这样类型的url转向到 http://bbs.idcspy.com/forum-51-1.html
都不行呀!要怎么解决,希望大家帮忙呀!

回答|共 5 个

ybbao

发表于 2011-3-27 07:22:01 | 显示全部楼层

1、登陆A账号,旧域名做A记录指向到B账号的ip,如果有免费空间什么的,需要解开捆绑或者删除免费空间,总之不能绑定在godaddy的空间内;
2、登陆B账号,旧域名捆绑在子目录,例如:aa(目录)
3、进入aa(目录),新建.htaccess文件,内容:
  1. RewriteEngine  on
  2. RewriteCond %{HTTP_HOST} ^www.xueds.info [NC]
  3. RewriteRule ^(.*)$ http://www.newdomain.com/$1 [L,R=301]
复制代码
*第二行的域名更改为旧域名
*第三行的域名更改为新域名

4、B账户的新域名应该是捆绑在根目录,不直接影响
5、好了记得给分,Done

[ 本帖最后由 ybbao 于 2011-3-27 07:24 AM 编辑 ]

lwbo1987

发表于 2011-3-27 09:26:03 | 显示全部楼层

参考【总结】301转向代码合集,linux可以使用htaccess

xinlingduyu

发表于 2011-3-27 21:20:22 | 显示全部楼层

回复 2#3# 的帖子

很感谢你们的回复

enafull

发表于 2011-3-27 21:22:27 | 显示全部楼层

很简单的问题,何必复杂化,直接在域名解析那里做301就ok

xinlingduyu

发表于 2011-3-27 22:33:56 | 显示全部楼层

回复 2# 的帖子

兄弟谢谢你了,成功了!我不知道怎么给你分,不然全部都可以给你

我用的是这个代码:
如果要做目录及文件转向用:

RewriteEngine On
RewriteRule ^(.*)$ http://www.esnnt.com/$1 [R=301,L]

[ 本帖最后由 xinlingduyu 于 2011-3-27 10:35 PM 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GoDaddy讨论

GoDaddy
介绍:GoDaddy是全球第一域名注册商,同时也提供主机托管、SSL证书等产品服务。GoDaddy提供Linux虚拟主机、Windows虚拟主机、云主机以及服务器全线主机产品,满足各种需求的用户。
查看更多

xinlingduyu

发表主题