2017-10-08 30 views
0

基本上我想超越簡單的「Options +Indexes」顯示在服務器上,使用.htaccess文件設置。如何我壓抑查看/使用的.htaccess列出了所有的文件類型在除了HTML文件?

我只想在給定目錄中看到.html文件,並禁止顯示所有其他文件類型。

爲什麼?我很高興地顯示測試服務器上的目錄列表頁面,讓客戶可以選擇不同的頁面設計的版本,例如...

但我寧願他們只是看到目錄列表的「.html」文件,而不是任何其他圖像文件,favicon文件等。

任何線索非常讚賞,不是那熟悉.htaccess的可能性。

謝謝!

回答

1

的唯一方法是仔細使用IndexIgnore。 例如,如果你把下面的代碼:

Options +Indexes 
IndexIgnore * 

的目錄列表將在,但沒有將顯示所以使用IndexIgnore是隱藏你想要的東西時,目錄列表完成。

另一個例子是做到以下幾點:

Options +Indexes 
IndexIgnore *.php *.jpg *.png *.txt *image 

上面的代碼會隱藏這些擴展名的所有文件和圖像文件夾,所以你應該排除所有folderes和文件,你不想讓他們被示出,.html文件不會被上述這樣列出的,它們將被顯示。

+0

的作品對我很好,偉大的小費,謝謝! – dezbat

+0

樂意幫助,祝一切順利 –

相關問題