分享

写回答

发帖

[提问] 子目录建站 统一www 问题

GoDaddy GoDaddy 1167 人阅读 | 6 人回复

发表于 2011-3-23 11:14:53 | 显示全部楼层 |阅读模式

我在根目录下安装了 wordpress ,现在子目录中安装了 discuz 。问题是 根目录下的域名可以统一到 www.域名.com ,但是子目录下的 discuz 却不知道怎么定向统一 www, 结果像这样的 www.域名.com/bbs/ 可以访问,就是让 域名.com/bbs 定向到 www.域名.com/bbs/.求教,谢谢

回答|共 6 个

lwbo1987

发表于 2011-3-23 11:16:46 | 显示全部楼层

设置下301重定向!参看301转向代码合集

ymh9901

发表于 2011-3-23 11:23:07 | 显示全部楼层

回复 2# 的帖子

谢谢,能指明下用哪几句吗?因为我在网上搜索过来试了都不成功。

lwbo1987

发表于 2011-3-23 11:24:10 | 显示全部楼层

php的使用php的就可以了,注意下首页的优先级

ymh9901

发表于 2011-3-23 12:30:25 | 显示全部楼层

回复 4# 的帖子

php的没试过,希望学习下。我现在是这样的,在根目录 .htaccess 中写
RewriteCond %{HTTP_HOST} ^xxx\.com
RewriteRule ^(.*)$ http://www.xxx.com/$1 [R=301,L]
在bbs 目录下的 .htaccess 中写下面的在RewriteBase /bbs 下面
RewriteCond %{HTTP_HOST} ^xxx\.com
RewriteRule ^(.*)$ http://www.xxx.com/bbs/$1 [R=301,L]
这样是可以 xxx.com/bbs/ 到  www.xxx.com/bbs,但是 xxx.com/bbs (少了“/”)就不行了,会跳到 http://www.xxx.com/bbs//var/chroot/home/content/x/x/x/xxxxx/html/bbs

lwbo1987

发表于 2011-3-23 12:57:11 | 显示全部楼层

。htaccess也是可以的,比在首页程序里添加代码方便多了!也设置方便!

ymh9901

发表于 2011-3-23 13:34:07 | 显示全部楼层

在bbs 目录下的 .htaccess 中写下面的在RewriteBase /bbs 下面
RewriteCond %{HTTP_HOST} ^xxx\.com
RewriteRule ^(.*)$ http://www.xxx.com/bbs/$1 [R=301,L]
这句后后的$1删除,其它不变。终于解决了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则