HostMonster设置主域名指向子目录

Hostmonster主机主域名在帐户下是使用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为你的网站首页文件

RewriteRule ^(/)?$ subfolder/index.php [L]