bluehost主机主域名如何绑定子目录

其实bluehost主机的主域名不能够绑定子目录的,我这里所说的主域名绑定到子目录其实就是一个噱头,我是教大家一种方法,把主域名跳转到子目录上,这个很简单可以设置一下我们都比较熟悉的.htaccess这个配置文件,我们在里面设置相应的规则即可,设置规则具体如下所示
RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$

RewriteCond %{REQUEST_URI} !^/subdirectory/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /subdirectory/$1

RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$

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

把上述规则中的yourmaindomain改成你的主域名,把上述规则中的subdirectory改成你需要绑定的目录。 这样就成功的设置成功了。

这样当我们进入到public_html目录下时就不会那么乱了,每个域名都对应一个文件夹,看的就比较清晰了。

赞 (0)