httpd.conf匹配绝对文件

我在httpd.conf中为虚拟主机提供了以下目录语句。

<Directory c:/foo/bar/*/*/baz> <Files index.php> # something file specific </Files> </Directory> 

这与“c:/ foo / bar / * / * /baz/index.php”匹配,而且在子目录中也是“index.php”。

我希望它只能在/ baz(例如绝对文件path)内直接匹配“index.php”,任何想法?

我相对较新的服务器configuration,所以它对我来说有点试错。 (在Windows 7 64位上安装Wamp)

编辑

我只是意识到我可以做一些事情;

 <Directory /foo/bar> <Files index.php> # something file specific </Files> <Directory /*> <Files index.php> # revert/undo something file specific </Files> </Directory> </Directory> 

没有经过testing,但理论上应该是正确的?

编辑2

解决了! <Location /index.php>似乎有诀窍…

检查位置属性 – 这可能是您的问题所在。