htaccess从子域重定向到root

时间:2010-04-22 19:38:24

标签: .htaccess

我在一个帐户上托管多个域名,我目前有一个RewriteRule设置将根网址(www.root.com)重定向到子目录(/ public_html / root /)。

但是,我想从根URL(www.root.com/xyz)访问根目录(/ public_html / xyz /)中的目录很少。是否可以为此编写重定向,或者我是否必须将这些文件夹放在/ public_html / root /目录中?

这就是我对.htaccess

的看法
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?root.com$
RewriteCond %{REQUEST_URI} !^/root/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{HTTP_HOST} ^(www.)?root.com$
RewriteRule ^(/)?$ root/index.php [L]

提前致谢!

1 个答案:

答案 0 :(得分:0)

这听起来像是一个简单的Alias的工作。

在您的域名VirtualHost中尝试此操作:

Alias /xyz/ /public_html/xyz/