使用.htaccess将子文件夹设置为root,并保持与其他子网的链接正常工作

时间:2012-09-09 15:03:46

标签: .htaccess

我正在尝试以root用户身份设置我的网站的子文件夹:

RewriteCond %{REQUEST_URI} !^/home/.*$
RewriteRule ^(.*)$ /home/$1 [QSA,L]

当我转到http://www.mydomain.com/它显示http://www.mydomain.com/home的内容时,此功能正常,但当我尝试转到http://www.mydomain.com/anothersub时,我收到了一个找不到文件的错误。< / p>

建议?

1 个答案:

答案 0 :(得分:1)

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /

    RewriteCond $1 !^test/
    RewriteRule ^(.*)/?$ /test/$1 [L]
</IfModule>