Olá Pessoal,
Em alguns sites que desenvolvi, tive um problema com as pastas index of. (Servidores utilizando apache)
Como estou acostumado a trabalhar com um servidor onde as pastas sem index são, automaticamente, transformadas em páginas de acesso restrito, nunca tinha me importado em bloquear tal pasta manualmente.
Me deparei com este problema, tentei setar permissões na pasta porém sem sucesso.
A solução que encontrei foi criar o arquivo .htaccess dentro da pasta raíz (public_html, www)
O conteúdo do arquivo .htaccess :
IndexIgnore *
Apenas com esta linha é possível excluir a listagem de arquivos de uma pasta, em servidor que utiliza apache.
Onde o * representa arquivos de qualquer extensão
Caso queira bloquear arquivos determinados, veja este exemplo:
IndexIgnore *.gif *.jpg
Bloqueia apenas arquivos .gif e .jpg
Se você precisa do contrário, liberar a listagem da pasta, veja este:
Options +Indexes
Até mais!











