Eu tenho a seguinte estrutura de arquivos:
/var/www
/var/www/subdirectory
Eu quero configurar o meu apache2.conf com uma diretiva que se aplique ao var/www
e a todos os seus subdiretórios e arquivos.
<Directory "var/www">
aplica-se apenas ao diretório pai.
Direcotry "var/www/*/">
aplica-se apenas aos subdiretórios.
Esclarecimento
Estou usando o link para tentar configurar o apache2.conf. Portanto, desejo que todas as alterações sejam aplicadas a todos os arquivos públicos veiculados (diretório raiz e todos os outros arquivos).
Quando eu leio o link , entendo que var/www
deve ser aplicado a todos os subdiretórios, mas o A regra Options -Indexes
claramente não funciona (índices subdirecionais são visíveis). Quando tento var/www/*
, os índices não são mais mostrados, mas outras regras não são aplicadas ao diretório raiz.
Eu posso isolar este problema:
<Directory "var/www/*">
<IfModule mod_autoindex.c>
Options -Indexes
</IfModule>
</Directory>
Desativa a listagem de subdiretórios, enquanto:
<Directory "var/www">
<IfModule mod_autoindex.c>
Options -Indexes
</IfModule>
</Directory>
Não.
Como posso aplicar a diretiva a ambos e a todos os arquivos incluídos?