【问题标题】:How Change Subdomain Root Folder to Public_html via .htaccess?如何通过 .htaccess 将子域根文件夹更改为 Public_html?
【发布时间】:2013-04-23 16:22:29
【问题描述】:

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

- /public_html/subdomain

所以我想将该路径更改为仅 /public_html/ 用于我的子域。我知道它可以用.htaccess 来完成,但我不知道该怎么做。谢谢...

【问题讨论】:

    标签: .htaccess subdomain root


    【解决方案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 或其中的文件的符号链接 - 但我不建议这样做。

    更多资源:

    【讨论】:

      猜你喜欢
      • 2011-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-26
      • 2021-05-29
      • 2019-12-21
      相关资源
      最近更新 更多