我有一个子域,我想将根文件夹设为“Public_html”,例如,我的根子域是
- /public_html/subdomain
所以我想将该路径更改为我的子域的 /public_html/ 。我知道它可以用.htaccess 来完成,但我不知道该怎么做。谢谢...
我不知道你到底想要什么,但这是我的两个答案:
答案 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
to重定向subdomain
)。
你可以做的是创建一个符号链接,subdomain
从中指向public_html
或文件 - 但我不推荐这样做。
更多资源: