Apache nega acessar todos os arquivos em um diretório enquanto permite acesso aos sub-diretórios

1

Eu posso ter perguntado isso no site errado - então estou tentando a minha pergunta aqui.

Gosta de negar acesso a todos os arquivos dentro de um diretório; enquanto permite o acesso a arquivos nos subdiretórios. Eu pensei que tinha lambido até que eu notei um erro de acesso negado sob logs do Apache para um sub-diretório.

/www/domain.com/public_html/directory

Nesta pasta, negue o acesso a todos os arquivos

/www/domain.com/public_html/directory/subdirectories

Nos sub-diretórios, permitir acesso total a todos os arquivos que incluem arquivos jpeg, jpg e index.php

Os subdiretórios são álbuns dinâmicos e contêm apenas imagens jpg e um arquivo index.php para processamento e nada mais.

Aqui está o que estou usando e que parece ser bom até que eu tenha visto uma permissão de erro negado em uma das imagens com os subs. Que está lá e deve ter acesso total.

<Directory "/www/domain.com/public_html/directory">
   AllowOverride None
   Order Deny,Allow
   Deny from All
   <FilesMatch ".jpg|.jpeg|index.php">
       Order allow,deny
       Allow from all
   </FilesMatch>
   ErrorDocument 403 /
   ErrorDocument 404 /
</Directory>
<DirectoryMatch "/www/domain.com/public_html/directory/[A-Za-z0-9]{6}">
   Order Deny,Allow
   Allow from All
   ErrorDocument 403 /404.html
   ErrorDocument 404 /404.html
</DirectoryMatch>
    
por Top Results 07.08.2017 / 20:22

0 respostas

Tags