2016-02-27 130 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

相关问题