Apache не показывает README.Текстовые файлы в списке каталогов. Как я могу его включить?

#apache #http #centos

#апач #http #centos

Вопрос:

В CentOS 6.0 у меня есть apache для разрешения загрузки драйверов один README.Текстовый файл. Но когда сайт посещается, 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>
 

Должен показать все, но показывает только два zip-файла

 /var/www/html/download/
driver.zip
driver.new.zip
README.TXT
 

Ответ №1:

Я знаю, что он старый, но чего бы он ни стоил :

  • Отредактируйте свой файл httpd.conf
  • Найдите строку с директивой IndexIgnore
  • Удалить README* из этого шаблона

=> Он отобразит README.txt файлы.

Комментарии:

1. Или для Xampp: C:xamppapacheconfextrahttpd-autoindex.conf

2. На самом деле это кажется правильным ответом на вопрос. Предложите изменить официально принятый ответ на этот вопрос.

3. Спасибо! Это сводило меня с ума!

4. Как мне это сделать без доступа к файлу?

5. Из-за автоматического индекса работает с readme.html досье. В readme.html файл будет добавлен в нижнюю часть страницы со списком каталогов (если существует) до окончания </body> тега. Таким образом, рекомендуется вместо этого перейти с README* на README.html на.

Ответ №2:

создайте файл .htaccess, попробуйте Options Indexes

Комментарии:

1. Почему он исключает только файлы README?

2. добавление Options Indexes в файл .htaccess не делает его видимым.

3. @vee Это было 8 лет назад, я забыл, что это был за вопрос и каков был мой ответ. Мой ответ был принят, я, должно быть, сказал что-то, что решило проблему OP, это все, что имеет значение, помогая OP, только эта причина должна сделать мой ответ защищенным от отрицательных голосов. это был единственный ответ за год, и он был принят, это означает, что я помог кому-то, когда он нуждался в помощи, а не через год после обращения за помощью.