URL重写无限redirect问题

在我的.htaccess文件中,我有以下行:

RewriteRule ^f/(.*)$ /blah.php?g=$1 

我正在尝试使url如

 example.com/f/three 

被解释为

 example.com/blah.php?g=three. 

但是,像前者一样访问一个url会导致“最大内部redirect”错误。 我究竟做错了什么?

我解决了这个问题。 在一个与f同名的文件夹中还有一个鬼鬼祟祟的.htaccess文件,导致了所有的redirect。 这是什么结束了正确的路线:

 RewriteRule ^f/(.*)$ /blah.php?g=$1 

由于这是在.htaccess文件中,所以在f之前的斜线应该不存在。