Personalizando o diretório do apache APENAS para subdiretórios

1

Eu tenho uma pasta de Download na qual eu configurei uma listagem de diretórios classificada pela data da última modificação, assim:

<Directory /var/www/html/Downloads/>
            Options +Indexes
            IndexOrderDefault Descending Date
</Directory>

Eu quero manter essa pasta classificada por data, mas ter todos os seus subdiretórios (recursivamente) classificados por nome. É possível ?

Eu tentei isso e não funcionou:

<Directory /var/www/html/Downloads/>
            Options +Indexes
            IndexOrderDefault Descending Date
</Directory>
<Directory /home/Download/*/*>
            IndexOrderDefault Ascending Name
</Directory>

Muito obrigado

    
por Jean D 12.05.2018 / 02:09

1 resposta

1

Não está claro se você quer dizer a pasta /var/www/html/Downloads/ e todas as subpastas de /home/Download/ OU a pasta /var/www/html/Downloads/ e todas as suas subpastas.

/var/www/html/Downloads/ e todas as suas subpastas:

<Directory /var/www/html/Downloads/>
            Options +Indexes
            IndexOrderDefault Descending Date
</Directory>

<DirectoryMatch "^/var/www/html/Downloads/(.+)/">
            Options +Indexes
            IndexOrderDefault Ascending Name
</DirectoryMatch>

Se não houver erro de ortografia em /home/Download/ , tente:

<Directory /home/Download/*/>
            Options +Indexes
            IndexOrderDefault Ascending Name
</Directory>
    
por 12.05.2018 / 18:45