多个具有不同重写规则的htaccess文件

时间:2011-04-28 08:20:51

标签: .htaccess url mod-rewrite

我有2个.htaccess文件 - 一个在根目录中,另一个在子目录中:

因此docroot /和/ subdirectory / docroot(这个工作就像一个单独的帐户)。

问题是两个文件中都有不同的重写规则。基本上,问题是子目录中的.htaccess不起作用和/或被忽略。

我想要实现的是为docroot和其他一组子目录/ docroot重写规则设置一套重写规则

编辑: 子目录/ docroot中的.htaccess文件基本上从url中剥离index.php,它实际上有效,但当我转到子目录/用户时,它会重定向到子目录/ user / login(而不是子目录/ index.php / user / login - - 这部分没问题但是网站显示的是根页面(不是子目录,而是域根目录)

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我只需要将RewriteBase设置为该特定子目录以使其工作。