Назад | Перейти на главную страницу

Автоиндекс Apache показывает пустой список файлов

Я пытаюсь включить список каталогов для папки вне корневого веб-сайта, использующей обычную проверку подлинности, но получаю пустой список и никаких зарегистрированных ошибок. Странно то, что если я помещаю известное местоположение файла в этот каталог в моем браузере, он загружает файл нормально. Это говорит мне, что это не проблема с разрешениями на чтение.

Вот мой example.conf файл:

<virtualhost *:80>

  ServerAdmin donotreply@blah.com
  ServerName  example.com
  ServerAlias www.example.com


  DirectoryIndex index.php
  DocumentRoot /var/www/example.com
    <Directory />
    Options FollowSymLinks
    AllowOverride All
    </Directory>

  LogLevel warn
  ErrorLog  /var/apachelogs/error.log
  CustomLog /var/apachelogs/access.log combined

  Alias /blah2 "/blah1/blah2"
    <Location /blah2>
              Options +Indexes +MultiViews +FollowSymLinks
              IndexOptions +FancyIndexing
    </Location>


</virtualhost>

И вот мой .htaccess

AuthType Basic
AuthName "Authentication Required"
AuthUserFile "/home/myusername/.htpasswd"
Require valid-user

Также я прокомментировал IndexIgnore наружу внутрь /etc/apache2/mods-enabled/autoindex.conf

#IndexIgnore .??* *~ *# RCS CVS *,v *,t