raksmart活动促销

分享

写回答

发帖

[提问] 关于子域名301转向....搞晕了.

国外虚拟主机 国外虚拟主机 3960 人阅读 | 11 人回复

发表于 2010-6-24 11:27:29 | 显示全部楼层 |阅读模式

网站安装在子目录中,所以域名指向了子目录

RewriteCond %{REQUEST_URI} !^/qqcool/.*
RewriteCond %{HTTP_HOST} =www.qqcool.info
RewriteRule ^(.*) /qqcool/$1 [L]

但问题是,通过http://www.qqcool.info/和http://www.qqcool.info/qqcool/都可以访问,
我想把http:/www.qqcool.info/qqcool/重定向到http:/www.qqcool.info/上,
因为我发现Google把http:/www.qqcool.info和http:/www.qqcool.info/qqcool/都收录了...郁闷.

谢谢啦!

回答|共 11 个

gypworks526

发表于 2010-6-24 11:36:34 | 显示全部楼层

你怎么不把这个程序直接装到这个qqcool.info呢。干什么要建个子目录呢?

我感觉是不是有点多此一举。。还是你有什么其他的?

dreamtiny

发表于 2010-6-24 11:41:35 | 显示全部楼层

因为还有子域名,想共用一个独立IP

dreamtiny

发表于 2010-6-24 11:42:04 | 显示全部楼层

另外还想多放一个站共用一个独立IP

dreamtiny

发表于 2010-6-24 11:43:47 | 显示全部楼层

RewriteCond %{HTTP_HOST} ^qqcool.info$ [OR]
RewriteCond %{HTTP_HOST} ^www.qqcool.info$
RewriteRule ^qqcool$ http://www.qqcool.info/$1 [R=301,L]

这样做可以把http:/www.qqcool.info/qqcool   重定向到  http:/www.qqcool.info/上,
但怎么试也不能把http:/www.qqcool.info/qqcool/  (多了一个斜框/) 重定向到  http:/www.qqcool.info/上,

gypworks526

发表于 2010-6-24 11:45:27 | 显示全部楼层

那好像也没有必要把你这个域名的这个站放到子目录下,就放到域名的目录下也是可以的。

其他的站放子目录就可以了。不过这个子目录的站同样会有两个路径。。

dreamtiny

发表于 2010-6-24 11:45:33 | 显示全部楼层

另外再请教下[R=301,L]这里的L和R分别代表什么?

gypworks526

发表于 2010-6-24 11:57:50 | 显示全部楼层


这具休的代表什么,我也不太清楚,你可以到网上搜搜。。

dreamtiny

发表于 2010-6-24 12:00:45 | 显示全部楼层

头痛啊....怎么解决呢

gypworks526

发表于 2010-6-24 12:37:40 | 显示全部楼层

还是建议使用添加域名的方式,共享IP其实也一样的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则