Apache-2.2
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 中直接匹配“index.php”(例如絕對文件路徑),有什麼想法嗎?
我對伺服器配置比較陌生,所以對我來說有點反複試驗。(Windows 7 64bit 上的 Wamp 安裝)
編輯
我只是意識到我可以做類似的事情;
<Directory /foo/bar> <Files index.php> # something file specific </Files> <Directory /*> <Files index.php> # revert/undo something file specific </Files> </Directory> </Directory>
雖然未經測試,但理論上應該有效,對吧?
編輯 2
解決了!<Location /index.php> 似乎可以解決問題……
檢查位置屬性 - 這可能是您的問題所在。