我在我的.conf文件中有下面的块,但是当我加载适当的URL(它指向一个只有一个虚拟.txt文件的目录)时,我得到了Apache 2testing页面而不是目录列表。
<Directory "/var/www/sites/www.some-site.com/public"> Options Indexes [...other settings that are working fine...] </Directory>
如果我把一个index.html文件放在那里,它按预期加载。
我省略的“其他设置”是LDAP HTTP身份validation等,它们也都按预期工作。
目录中没有.htaccess文件。
我似乎无法得到目录浏览工作。
我也尝试了+索引,仍然没有运气。
老板发现了这个问题。 它是conf.d / welcome.conf文件。 它有一个LocationMatch指令,检测到没有index.html文件,默认为欢迎页面。
基本步骤:
<directory>
标志覆盖您的设置。