2009-05-07 96 views
0

我在我的網絡服務器上有一個目錄。它沒有索引頁面。所以當你通過網絡瀏覽器訪問目錄時,它會列出文件。現在我想創建一個可以阻止目錄列表的htaccess文件,以便當您通過網絡瀏覽器訪問它時,目錄中的文件將不會被列出,但可以通過追加文件的名稱來訪問這些文件希望訪問使其成爲文件的完整部分的URL。此外,htaccess文件應該能夠限制來自所有文件的訪問,但特定的擴展文件。謝謝。htaccess文件限制

回答

8
Options -Indexes 

Order allow,deny 
Deny from all 

<Files "*.gif"> 
    Allow from all 
    Deny from none 
</Files> 
+0

感謝您的迴應。如果我想包含多個可查看文件,我可以用|來分隔它們 –

+0

對,用正則表達式:。這個例子直接來自Apache文檔:http://httpd.apache.org/docs/2.2/mod/core.html#files –

+0

非常感謝,你節省了我很多時間。 –

2

您可以關閉該文件在目錄中的.htaccess特定的目錄列表與

Options -Indexes 

OR

你可以只是把一個空的index.html文件的目錄要保護。

-1

在目錄中的.htaccess文件只是把

Options -Indexes 

如前所述。

編輯刪除錯誤的htaccess設置。再次抱歉

+0

-1它也會阻止所有文件的訪問。 –

+0

對不起,我誤讀了。 –