Apache不在目录列表中显示README.TXT文件.我该如何启用它?

9 apache centos http

在CentOS 6.0中,我有apache允许下载驱动程序+一个README.TXT文件.但访问该网站时,http://site.mooo.com/ 它显示所有zip文件,但不显示TXT文件.

<VirtualHost *:80>
 ServerName site.mooo.com
 ServerAlias site.mooo.com
 DocumentRoot /var/www/html/download
 <Directory /var/www/html/download>
        DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
 </Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

应该显示全部,但只显示两个zip文件

/var/www/html/download/
driver.zip
driver.new.zip
README.TXT
Run Code Online (Sandbox Code Playgroud)

小智 31

我知道它已经过时了,但值得一提的是:

  • 编辑httpd.conf文件
  • 使用IndexIgnore指令找到该行
  • README*从该模式中删除

=>它将显示README.txt文件.

  • 这实际上似乎是问题的正确答案.建议改变官方接受的答案. (7认同)
  • 或者对于Xampp:`C:\ xampp\apache\conf\extra\httpd-autoindex.conf` (3认同)

Lyn*_*nob -2

创建一个.htaccess,尝试Options +Indexes