2012-04-18 34 views
0

我有一個相當簡單的問題,但我找不到使用Google或通過Apache手冊的正確答案。在Apache 2.x中,如何通過MIME類型限制對文件的訪問?

比方說,我的Web服務器上有一個文件系統目錄,其中包含不同類型的文件。在虛擬主機上使用,我想允許完全訪問該目錄中的所有文件。使用一個單獨的虛擬主機,使用與內容根目錄相同的目錄,我想限制訪問某些MIME類型的文件(等同於查看每個regexp的文件擴展名?)。

如何在第二個虛擬主機中的Apache中實現此功能?

謝謝你花時間幫助我。

托比亞斯

回答

0

"Files" directive看起來很有希望給我,根據this post,您的虛擬主機或目錄的配置裏面,你可以通過正則表達式指定(或範圍)的文件名和時拒絕訪問像往常一樣:

​​

應用正則表達式時,首選「FilesMatch」指令。

相關問題