Restringir acesso a um diretório no Apache

PHP

10/07/2014

Olá pessoal.

Alguém sabe como configurar o Apache para não permitir acesso a um determinado diretório da aplicação hospedada no servidor?

Por exemplo:

www.meudominio.com.br/documentos/

Bloquear a pasta "documentos" para não acessar via browser.

Atualmente, minha aplicação tá com esse diretório como público com vários arquivos pdf que não podem ficar expostos na web.


Gostaria muito da ajuda de vocês.
Leonardo Ramos

Leonardo Ramos

Curtidas 0

Respostas

Ronaldo Lanhellas

Ronaldo Lanhellas

10/07/2014

Uma solução é você colocar um "index.php" dentro da pasta "documentos" e fazer com que ele redirecione o usuário para outro local, assim sempre que ele abrir "www.seusite.com.br/documentos" ele será automaticamente redirecionado.
GOSTEI 0
Rafael Carrenho

Rafael Carrenho

10/07/2014

Olá Leonardo,

uma outra forma de restringir o acesso é através de uma diretriz do .htaccess, crie um arquivo .htaccess dentro do diretório "documentos" e insira o seguinte conteúdo nele:

deny from all


Isso fará com que os requests ao diretório sejam negados.
GOSTEI 0
Leonardo Ramos

Leonardo Ramos

10/07/2014

Vlw, pessoal! Obrigado
GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

10/07/2014

De nada meu caro, boa sorte.
GOSTEI 0
William

William

10/07/2014

Finalizando tópico!
GOSTEI 0
POSTAR