Como selecionar vários diretórios no apache2.conf

0

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?

    
por alias51 31.12.2013 / 14:53

1 resposta

0

Para atribuir opções globais como Options -Indexes você pode inseri-las em /etc/apache2/mods-enabled/autoindex.conf , ou talvez mais elegante: crie um arquivo /etc/apache2/conf.d/autoindex com suas modificações. Não esqueça as diretivas IfModule antes e depois das suas opções.

    
por user224465 31.12.2013 / 16:14