.htaccess para restringir o acesso a apenas selecionar arquivos

0

Eu tenho um diretório no meu servidor para o qual eu gostaria de servir apenas arquivos pdf. Eu descobri que posso restringir o acesso usando o .htaccess e usando algo como

<FilesMatch "\.(text,doc)">
  Order allow,deny
  Deny from all
  Satisfy All
</FilesMatch>

para exibir tudo, exceto uma expressão regular. É possível restringir o acesso a apenas arquivos que atendem a alguma expressão regular?

    
por Bryan Ward 16.06.2010 / 06:13

1 resposta

1

Eu não estou pessoalmente familiarizado com a abordagem que você está tomando, mas para lhe dar uma direção geral para procurar ...

Você deve ser capaz de definir uma negação geral para todos os arquivos no diretório. Em seguida, você pode usar o bloco em sua postagem original para conceder acesso específico aos tipos de arquivos correspondentes à regex desejada, usando o filesmatch. Algo nesse sentido deve funcionar. Alguém pode ser capaz de fornecer um código específico para isso, eu não estou familiarizado o suficiente com a sintaxe do apache para descobrir isso fora do topo da minha cabeça.

    
por 16.06.2010 / 06:20