
davidias
(usa Ubuntu)
Enviado em 07/07/2016 - 20:34h
ricardoschet escreveu:
Ja tentei no htaccess, até consegui, mas tenho que criar um htaccess para cada diretório do site, acho que deve ter alguma outra forma para não permitir a listagem dos diretórios do site ...
Alguém sabe?
Se você tem diretórios cheios de gráficos ou arquivos zip e não quer que usuários possam simplesmente listar estes diretórios, existem várias opções se a possibilidade de listar diretórios já não esteja desabilitada pelo seu servidor: criar um arquivo index.html, vazio ou não, e colocá-lo em cada um dos diretórios pretendidos - ou, mais uma vez, fazendo uso do htaccess. O código é o seguinte:
IndexIgnore *
O asterisco é um coringa indicando que todo e qualquer arquivo NÃO deve ser listado. Bingo! Colocando o arquivo htaccess no diretório raiz faz com que nenhum diretório possa ser listado.
Por outro lado, se você quiser especificar o tipo de arquivo que não deve ser listado, faça o seguinte:
IndexIgnore *.gif *.jpg
Neste caso, arquivos como .html, .txt, etc serão listados normalmente. Os .gif e .jpg não serão mostrados.