2012-09-26 63 views
4

我不喜歡如果您訪問我網站上的某些文件夾,該文件夾中不包含.html文件,它將列出其中的所有文件。我不想讓這個訪問。如:http://christianselig.com/css如何隱藏您的網站public_html文件夾中的文件夾?

如何隱藏這些?

+0

可能的重複問題,請看這裏:http://stackoverflow.com/questions/4610524/htaccess-to-restrict-access-to-folder – bodi0

+0

@ bodi0不,這是一個不同的主題......'選項-Indexes'是OP正在尋找什麼(只要他/她正在使用Apache)。 – feeela

回答

3

如果您使用的是Apache webserver並且可以訪問httpd.conf,您可以爲要隱藏內容的目錄設置「Options -Indexes」。 如果您無權訪問httpd.conf,您可以在目錄中創建.htaccess文件,在該目錄中您要隱藏的內容爲「IndexIgnore *」

+0

至於Apache文檔'Options'也可以通過'.htaccess'進行編輯:http://httpd.apache.org/docs/2.2/mod/core.html#options – feeela

4

您需要告訴Web服務器停止目錄列表。對於Apache,添加到您的httpd.conf或放置在.htaccess文件的任何其他相關的配置文件

<Directory /path/to/directory> 
    Options -Indexes 
</Directory> 

如果AllowOverride Options必須爲所需的目錄啓用。

+1

不適用於'DAV svn' –