Eu tenho um problema semelhante após a atualização para o Ubuntu 14.04, que inclui o Apache 2.4.7.
Aqui está minha solução alternativa . Emule mod_dir
com mod_rewrite
e desative DirectoryIndex
.
#DirectoryIndex index.html index.php index.htm
DirectoryIndex disabled
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{REQUEST_FILENAME} /$
RewriteCond %{REQUEST_FILENAME}index.html -f
RewriteRule ^(.*)$ $1index.html [L]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{REQUEST_FILENAME} /$
RewriteCond %{REQUEST_FILENAME}index.php -f
RewriteRule ^(.*)$ $1index.php [L]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{REQUEST_FILENAME} /$
RewriteCond %{REQUEST_FILENAME}index.htm -f
RewriteRule ^(.*)$ $1index.htm [L]
Espero que isso ajude.
UPDATE : A atualização para o Apache 2.4.10 corrige o problema para mim.
Graças a Ondřej Surý isto pode ser feito facilmente no Ubuntu 14.04 com apt:
add-apt-repository ppa:ondrej/apache2
apt-get update
apt-get install apache2
p.s. OP confirmou que isso também foi corrigido no Apache 2.4.9.