É possível usar um curinga (*) na tag Files do .htaccess?

1

Para servidores Apache mal configurados, você pode ter que fazer algo assim para negar acesso ao arquivo .htaccess:

<Files .htaccess>
order allow,deny
deny from all
</Files>

Agora é possível usar um curinga no nome do arquivo? Eu gostaria de negar o acesso a todos os arquivos do sistema (. * - qualquer arquivo que é nome do arquivo começa com um ponto). Eu gostaria de saber se o seguinte funcionaria para o que eu quero:

<Files .*>
order allow,deny
deny from all
</Files>
    
por Activist 21.07.2011 / 17:57

1 resposta

4

O que você precisa é de FilesMatch :

<FilesMatch "^\.">
    [config]
</FilesMatch>

(O padrão é um regexp, em vez de um glob, no entanto).

Mais informações aqui

    
por 21.07.2011 / 18:06