2016-02-27 125 views
0

如何讓我的項目/虛擬主機鏈接顯示所有內容而不是直接查找index.php?WAMP/PHP顯示目錄/子文件夾

如果我在「foo」下單擊,如果沒有index.php,我想查看其中的所有文件夾和文件,而不是顯示錯誤。

我試過把一個.htaccess文件夾裏,但我沒有運氣。

如果在配置文件中有一個設置,請讓我知道(我已經通過配置文件取消了頭文件和重寫模塊的註釋)。

我想看點什麼here當我點擊一個文件夾時顯示。

我htaccess文件:

Options +Indexes 
DirectoryIndex disabled 

LoadModule headers_module modules/mod_headers.so 
LoadModule rewrite_module modules/mod_rewrite.so 
+0

來自apache日誌的錯誤:[core:alert] [pid 2984:tid 996] [client :: 1:50836] C:/wamp64/www/Personal/.htaccess:非法選項當我簡單地收到這個錯誤嘗試去localhost或我的其他項目文件夾。 – Sakvad

回答

0

可以在.htaccess簡單地使用:

Options +Indexes 
DirectoryIndex disabled 

這將列出目錄中的文件,而不是找到索引。

Options +Indexes將使目錄列表

DirectoryIndex disabled禁用DirectoryIndex的,所以它不會在http://httpd.apache.org/docs/2.4/mod/mod_dir.html#directoryindex找到mod_dirindex.phpindex.html

更多信息。

+0

感謝luweiqi,我試過了,現在我可以得到一個內部服務器錯誤(500)。從我在網上看到的是由於註釋掉了一行(rewrite_module)和頭文件模塊,但是我的註釋沒有被註釋掉。我已嘗試重新啓動服務器並重新啓動DNS,但它仍然無法正常工作。 – Sakvad

+0

@Sakvad感謝您的更新,您可以在'.htaccess'中發佈該行嗎? – Panda

+0

我試圖把它放在我的項目文件夾中,但仍然沒有運氣。你的「+」和索引之間沒有空格,我嘗試了無論有沒有空格。代碼在我的問題中更新。 – Sakvad

相關問題