raksmart活动促销

分享

写回答

发帖

BlueHost重定向问题

BlueHost BlueHost 1909 人阅读 | 4 人回复

发表于 2011-8-2 20:34:27 | 显示全部楼层 |阅读模式

纠结了好几天,修改始终不行

首先我论坛玉米是:bbs.92wan.org,我想把www.92wan.org和92wan.org重定向到bbs.92wan.org
2.gif


虽然我用www.92wan.org和92wan.org访问的时候是跳转到了bbs.92wan.org,但是我直接打开一个帖子:http://bbs.92wan.org/thread-3294-1-1.html
然后把bbs修改成www
http://www.92wan.org/thread-3294-1-1.html
还是可以访问,理论上是无法访问的吧

但是在百度收录的里面还是有
92wan.org开头的地址,所以非常郁闷

我按下面的方法修改,但是修改后论坛打开速度无比的慢,只有按上面的方法才访问速度不影响

各位前辈帮忙看看是什么问题,非常感谢!!!


1.重定向domain.com到www.domain.com

这种重定向目的是使域名唯一,网站SEO不可或缺的一部分,后面重定向www.domain.com到domain.com也是出于同样的原因,只是形式不同。

打开.htaccess文件,加入以下规则。(下面的规则是针对主域名的,子域名要修改)
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
2.重定向www.domain.com到domain.com

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

RewriteEngine On
RewriteCond %{HTTP_HOST} !olddomain.com$ [NC]
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [L,R=301]
4.重定向olddomain.com to newdomain.com

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !olddomain.com$ [NC]
RewriteRule ^(.*)$ http://newdomain.com/$1 [L,R=301]
5.重定向domain.com/file/file.php 到 otherdomain.com/otherfile/other.php

RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^file/file.php$ http://www.otherdomain.com/otherfile/other.php [R=301,L]

301重定向的一些方法,基本上都写出来了,你可以根据自己的实际情况,选择使用那种重定向。

回答|共 4 个

5DCAX

发表于 2011-8-2 20:35:59 | 显示全部楼层

因为我的玉米是绑定的子目录,所以我在CP面板上没有添加目录名,这样需要添加吗?我的问题能在CP面板上修改解决吗?
回复 支持 反对

使用道具 举报

piovt25728

发表于 2011-8-8 15:08:27 | 显示全部楼层

我开始也在纠结这个问题,后来把主域名的内容直接放在根目录下算了,真是郁闷。搞得根目录下的文件好乱。
回复 支持 反对

使用道具 举报

lpj

发表于 2011-8-8 16:33:19 | 显示全部楼层

回复 2# 的帖子

在浏览器中,如果域名后面跟子目录文件名时需要添加子目录名。如果只显示域名,不需要添加。
回复 支持 反对

使用道具 举报

lpj

发表于 2011-8-8 16:35:17 | 显示全部楼层

回复 1# 的帖子

做301重定向后至少半年才能删除原空间网站,这个过程需要将页面链接潜移默化地转移到新的域名网站。
回复 支持 反对

使用道具 举报

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

本版积分规则