分享

写回答

发帖

[提问] 两个域名一个空间的301问题

GoDaddy GoDaddy 4502 人阅读 | 15 人回复

发表于 2011-9-8 14:35:51 | 显示全部楼层 |阅读模式

我有2个域名

域名1:有空间,网站也搭建在这个空间上,是这个空间的主域名。(我不想用这个域名)

域名2:没有空间,在后台添加到“域名1”的网站根目录。(我想要用这个做为主域)

用“域名1”和“域名2”可以访问到同一个网站。


我的问题是一个空间绑两个域名对“搜索引擎”不友好。而且我不想再用有空间的“域名1”了,直接用“域名2”做为主域用,可是“域名1”在这个空间里却是主域名。我添加的‘域名2’是次域名,我想丢弃“域名1”,直接用“域名2”。用.htaccess的301转向怎么写?


就是用“域名1”  www.aaa.com 访问,转向“域名2”www.bbb.com    要永久转移,用.htaccess的301转向怎么写?


[ 本帖最后由 vipka 于 2011-9-8 02:40 PM 编辑 ]

回答|共 15 个

lwbo1987

发表于 2011-9-8 15:03:00 | 显示全部楼层

回复 1# 的帖子

参考【总结】301转向代码合集
直接在.hatccess里面添加相关代码就可以了

[ 本帖最后由 lwbo1987 于 2011-9-8 03:04 PM 编辑 ]
回复 支持 反对

使用道具 举报

vipka

发表于 2011-9-8 17:20:53 | 显示全部楼层

先回答3楼“maojieming”,GODADDY经济型主机是不能更改与主机绑定的主域的,就是你购买主机的时候绑定的这个域名是不能再更换的。

这是网上找到的,不知道是否正确,请版主指教。谢谢!

先把“域名1”指向“域名2”
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !domain.com[1]$ [NC]
RewriteRule ^(.*)$domain.com[2]/$1 [L,R=301]


再把“域名2”不带www指向带www的
RewriteEngine On
RewriteCond %{HTTP_HOST} !^domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
这样是否可行????


[ 本帖最后由 vipka 于 2011-9-8 05:22 PM 编辑 ]
回复 支持 反对

使用道具 举报

lwbo1987

发表于 2011-9-8 17:23:44 | 显示全部楼层

回复 4# 的帖子

可以的
回复 支持 反对

使用道具 举报

vipka

发表于 2011-9-8 17:46:50 | 显示全部楼层

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !domain.com[1]$ [NC]
RewriteRule ^(.*)$domain.com[2]/$1 [L,R=301]

RewriteEngine On
RewriteCond %{HTTP_HOST} !^domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]


把上面这些代码用Dreamweaver另存为.htaccess上传到网站根目录就行了吗??之前没有接触过.htaccess。
回复 支持 反对

使用道具 举报

lwbo1987

发表于 2011-9-8 17:49:27 | 显示全部楼层

回复 6# 的帖子

是的,但是不是放在同一个.htaccess文件里面
第一个是放在域名1的空间里面的.htaccess里面
第二个是放在域名2的空间里面的.htaccess里面
回复 支持 反对

使用道具 举报

vipka

发表于 2011-9-8 17:54:31 | 显示全部楼层

版主可能还不明白我的意思。
我没有两个空间,我只有一个空间绑了两个域名,我想把原来绑定空间的“域名1”替换成“域名2”
回复 支持 反对

使用道具 举报

lwbo1987

发表于 2011-9-8 17:57:13 | 显示全部楼层

回复 8# 的帖子

那直接修改下主域名为二级域名不就可以了吗

其实你每个域名放一个 。htaccess都是可以的,注意 是放到域名对应的根目录下
回复 支持 反对

使用道具 举报

vipka

发表于 2011-9-8 17:59:10 | 显示全部楼层

原来2个域名都可以访问,我想把原来“域名1+域名2”的访问统一到“域名2”上,这样就不会存在一个网站两个域名。
回复 支持 反对

使用道具 举报

lwbo1987

发表于 2011-9-8 18:02:37 | 显示全部楼层

那直接使用你说的代码就可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则