raksmart活动促销

分享

写回答

发帖

请问附加域名只能绑定到一级子目录吗?

BlueHost BlueHost 1815 人阅读 | 5 人回复

发表于 2011-9-5 21:54:27 | 显示全部楼层 |阅读模式

又遇到了郁闷的问题了,发现添加附加域名时,好像只能绑定到一级子目录?

如我一新域名 abc.com 想绑定到 public_html/others/abc.com

这种三级目录,但发现就算选择手工创建,其不让创建,说我目录名有问题,如果使用现有目录,又只能搜索到第一级的目录,如上的就只找到  others

这样很不方便哦,如果有多个站,目录又不能深入,都只能一个域名一个目录放到根目录下了?

回答|共 5 个

lpj

发表于 2011-9-6 09:13:47 | 显示全部楼层

是的,多个网站搭建绑定多个子目录,并排在根目录下,这样也不错啊,也可以使用.htaccess文件的重定向功能实现上述目的。
RAKSmart
回复 支持 反对

使用道具 举报

winsonet

发表于 2011-9-6 18:59:19 | 显示全部楼层

嗯,是的,但不知为什么这种新加的域名绑定到子目录我用之前的方法就可以很好地实现,就是主域名无论如何也实现不了,唉,也不知是否与wp程序有关了
回复 支持 反对

使用道具 举报

lpj

发表于 2011-9-7 09:51:33 | 显示全部楼层

主域名绑定根目录,如果想绑定子目录,需要.htaccess文件设置主域名绑定子目录功能,并且会在浏览器中出现子目录文件名,需要修改程序代码隐藏。
RAKSmart
回复 支持 反对

使用道具 举报

winsonet

发表于 2011-9-7 21:23:41 | 显示全部楼层

嗯,我已测试过,我使用附加域名可以正常转向到想要的任何层次的子目录里,而且也是wp的网站,但就是根目录这个主域名怎样也实现不了,现在算是彻底放弃了
回复 支持 反对

使用道具 举报

lpj

发表于 2011-9-9 09:07:41 | 显示全部楼层

检查一下根目录.htaccess文件代码是否有误,在需要转向的子目录中是否存在.htaccess文件以及是否存在其他设置代码。
BlueHost设置主域名指向子目录
BlueHost主机主域名在帐户下是使用public_html目录作为网站的根目录的。任何附加的子域名使用public_html目录下的子目录。为了使主域名可以指向public_html下的子目录,您将需要建立一个重定向。
用户可以参考如下方法,编辑public_html目录下的.htaccess文件,加入如下语句.如果public_html下没有.htaccess文件,新建一个即可.
注意:将 yourmaindomain.com修改为你的域名,将subfolder修改为你要指向的public_html下的子目录.最后一行中的index.php修改为你的网站的主页名称.(修改粗体表示的内容,其他内容不要改动)
RewriteEngine on
#更改yourmaindomain.com为你的主域名地址
RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$
# 更改主域名要指向的子目录
RewriteCond %{REQUEST_URI} !^/subfolder/
#不要更改这两行
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# 更改主域名要指向的子目录
RewriteRule ^(.*)$ /subfolder/$1
#更改yourmaindomain.com为你的主域名地址
RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$
#更改index.php为你的网站首页文件
回复 支持 反对

使用道具 举报

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

本版积分规则