apache2: параметры + индексы игнорируются
Поскольку конфигурация apache 2 была разбита на несколько файлов вместо http.conf, я не могу заставить работать список каталогов. Я уже нашел такой вопрос, но он не соответствовал моей проблеме:
Почему Apache игнорирует директиву "Индексы опций"?
Я использую Ubuntu 10.04 с Apache/2.2.14, и я уже искал эти возможности:
- Apache может прочитать свой корневой каталог
 - нет.htaccess в корневом каталоге
 - Список других каталогов работает. Только корневой каталог не может быть в списке.
 - Нет других параметров каталога, которые настраивают тот же каталог.
 - Файла welcome.conf нет
 
Вот мой конфигурационный файл с поддержкой сайтов /000-default
    <VirtualHost *:80>
 ServerAdmin webmaster@localhost
 ServerName localhost
 DocumentRoot /home/http
 <Directory />
  Options FollowSymLinks
  AllowOverride None
 </Directory>
 <Directory /home/http/*>
  Options +Indexes +FollowSymLinks +MultiViews +ExecCGI +Includes
  AllowOverride None
  Order allow,deny
  allow from all
  AddType text/html .shtml
  AddHandler server-parsed .shtml
  AddOutputFilter INCLUDES .shtml
 </Directory>
 ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
 <Directory "/usr/lib/cgi-bin">
  AllowOverride None
  Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
  Order allow,deny
  Allow from all
 </Directory>
 ErrorLog /var/log/apache2/error.log
 # Possible values include: debug, info, notice, warn, error, crit,
 # alert, emerg.
 LogLevel warn
 CustomLog /var/log/apache2/access.log combined
    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>
</VirtualHost>
Что еще я могу сделать?
1 ответ
Решение
                        
                        Попробуйте изменить <Directory /home/http/*> в <Directory /home/http>,