如何通过.htaccess将子域根文件夹更改为Public_html?

时间:2013-04-23 16:22:29

标签: .htaccess subdomain root

我有一个子域名,我想将根文件夹设为“Public_html”, 例如,我的根子域是

- /public_html/subdomain

所以我想将这条路径改为/ public_html /为我的子域名。我知道可以用.htaccess完成,但我不知道该怎么做。感谢...

1 个答案:

答案 0 :(得分:1)

我不知道你想要什么,但这是我的两个答案:

回答1 :您希望DocumentRoot指向public_html

在这种情况下,在您的网络服务器的(虚拟)主机配置中添加/更改DocumentRoot(我假设您使用的是Apache,/etc/httpd/conf/httpd.conf/etc/httpd/conf/extra/httpd-vhosts.conf甚至/etc/apache2/sites-enabled/yourhost

回答2 :您想要从subdomain文件夹重定向到public_html

的根目录

由于您的主机指向RewriteRule文件夹,因此无法通过简单的subdomain进行此操作。可以采用另一种方式(从public_html重定向到subdomain)。

您可以创建从subdomain指向public_html或其中的文件的符号链接,但我不建议这样做。

此外资源: