在我的根文件夹中,我有一个主目录。我希望将对 mydomain.com 或 www.mydomain.com 的所有请求转发到 home.mydomain.com。在我的 cPanel 中,我已经将子域 home.mydomain.com 设置为指向 mydomain.com/home。
这是我目前在 .htaccess 文件中的内容:
RewriteEngine On
Options +SymLinksIfOwnerMatch
RewriteRule ^(.*)$ \/home\/$1 [L]
这成功地将 mydomain.com 和 www.mydomain.com 分别转发到 mydomain.com/home 或 www.mydomain.com/home。但是 home.mydomain.com/filename 给了我一个内部服务器错误,而不是在 mydomain.com/home/filename 上提供文件。