htaccess para negar acesso ao diretório atual?

2

Gostaria de negar acesso ao diretório / foo / secret.

Se eu criar um arquivo .htaccess em / foo / secret, com ...

<Directory ./>
        Order deny,Allow
        Deny from all
</Directory>

... recebo um "500 Internal Server Error", que, ao atingir o resultado pretendido, não é a mensagem "403 Proibido" que esperava.

Eu sei que você deve colocar um caminho absoluto nas diretivas Directory , mas estou cometendo isso em um repositório de código e o cliente remoto não estará necessariamente executando no mesmo caminho.

    
por Julian H. Lam 15.04.2011 / 20:16

2 respostas

3

Não adicione a diretiva <Directory ./> . O .htaccess aponta para o próprio diretório. Pelo menos, isso funcionou para mim ...

    
por 15.04.2011 / 20:20
1

.htaccess arquivos já estão em um diretório, então essa diretiva não é aplicável. Apenas pule e siga direto para suas diretrizes.

    
por 15.04.2011 / 20:43