Banco de dúvidas

Listagem de arquivos em pastas do site

Digamos que você deseja disponibilizar uma lista de arquivos de uma pasta do seu site para os usuários. Por exemplo:

http://www.xyzparafusos.com.br/imagens_teste/

O comportamento normal do sistema é não permitir uma listagem desse tipo, para evitar que os arquivos da pasta fiquem expostos. Se a pasta não tiver um arquivo padrão para ser exibido (index.php, index.html, etc.), o usuário receberá uma mensagem "403 - Forbidden":

Forbidden

You don't have permission to access /imagens_teste/ on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Mas você pode querer que uma listagem apareça, como no exemplo acima, no caso da lista de imagens ou arquivos para download.

Nesse caso você pode mudar a configuração da pasta para exibir a lista de arquivos seguindo os passos abaixo:

Passo 1: acesse seu painel de controle usando as informações fornecidas no e-mail de boas-vindas. Caso seu domínio não tenha sido registrado/transferido ainda, use o endereço alternativo.

Passo 2: identifique-se informando o nome da sua conta e senha.

Passo 3: clique no link "Índices".

Passo 4: clique no ícone ao lado do nome de uma pasta se quiser acessar seu conteúdo OU clique no nome da pasta para proteger o acesso com senha.

Passo 5: escolha entre a configuração padrão do sistema (erro de "acesso negado" se não houver arquivo de página inicial), sem indexação (também retorna erro de acesso negado), indexação padrão e indexação incrementada. A diferença entre estes dois é que o último mostra mais detalhes dos arquivos da pasta.

Clique em "Salvar".

A tela seguinte vai confirmar que  a opção foi gravada.

Passo 6: acesse a pasta do seu site para conferir o resultado.

Se não aparecer a listagem, certifique-se de que a pasta não tem um arquivo padrão, por exemplo: index.php, index.html, index.shtml, default.htm, etc. Se tiver, remova o arquivo pelo painel de controle.

Este artigo foi útil para você?