Como alterar o índice de um diretório no cPanel

Você sabia que você pode alterar o índice de pastas através do cPanel? Muitas pessoas podem nem mesmo saber do que se trata o índice de pastas no cPanel, e neste artigo nós vamos te explicar o que é, a importância de configurar corretamente essa opção para os seus diretórios, e claro, mostrar como você pode alterar essa configuração através do painel de controle da sua hospedagem (cPanel).

Primeiro, vamos explicar o que é o índice de um diretório, e para que ele serve: Isso basicamente é uma funcionalidade de servidores web que fica responsável por definir se um diretório exibirá o seu conteúdo (arquivos e pastas dentro dele) ou se não haverá indexação (geralmente acesso bloqueado com erro 403). Note que essa regra só vale para diretórios que não possuem um arquivo de index presente.

Por exemplo, por padrão um site WordPress possui o arquivo index.php, que fica responsável por toda a indexação, automaticamente, esse arquivo definirá o conteúdo exibido quando o usuário acessar o site, index.html também é um arquivo válido para indexação, entre outros tipos de index. Se uma pasta não possui um arquivo de indexação, você pode definir se os arquivos serão exibidos ou não quando algum usuário tentar acessar essa pasta.

Como alterar o índice de pastas no cPanel

Antes de tudo, é importante dizer que aqui na Kangaroo Host por padrão todas as pastas são definidas para não indexação. Essa é uma medida de segurança, onde, caso algum usuário tente acessar alguma pasta existente no seu site, ele será barrado com um erro 403 (sem permissão), porém, caso você deseje alterar essa regra, e fazer com que pastas possam ser acessadas, é isso o que a configuração dos índices faz. Abaixo te mostramos como configurar:

  1. Acesse o painel de controle da sua hospedagem (cPanel)
  2. No cPanel, role a página para baixo até a seção Avançado, depois clique na opção Índices (se você preferir, você pode buscar na barra de pesquisa)
    Opção Índices no cPanel
  3. Dentro dessa opção, você verá as pastas presentes na sua hospedagem. Nessa tela, também é possível ver o “tipo de índice”, que indica a regra para aquela pasta.
    Diretórios dentro da opção Índices
    A opção Herdar significa que aquela pasta está herdando a configuração da pasta anterior a ela, note que, se todas às pastas estão com a opção Herdar, isso significa que elas estão herdando a configuração do servidor. Lembrando que aqui na Kangaroo Host a configuração padrão é para não indexação.
  4. Localize o diretório do seu site (geralmente public_html), clique sobre ele, depois procure pela pasta que você deseja alterar o índice e clique ao lado dela em Editar.
    Pasta destacada, com o botão "Editar" marcado
  5. Nessa tela você deve definir o índice para aquela pasta
    Opções para alterar o índice da pasta
    Herdar: Vai ter a mesma regra de índice da “pasta pai” que é o diretório anterior (acima) deste. Por exemplo, a “pasta” está dentro de “public_html”, isso significa que se a “pasta” tiver o Herdar, ele vai ter a mesma configuração da public_html.
    Sem indexação: Você define que aquela pasta não pode ser acessada se não possuir um arquivo de index dentro dele. Em nossos servidores, quem tenta acessar essas pastas recebe o erro 403 (sem permissão).
    Mostrar nome de arquivo apenas: Ao definir essa opção, os usuários poderão acessar essa pasta, visualizar e acessar os arquivos dentro dela, porém, sem informações como a data de modificação e tamanho do arquivo.
    Mostrar nome de arquivo e descrição: Os usuários poderão acessar a pasta, ver os arquivos e informações deles, como data de modificação e tamanho do arquivo.
  6. Selecione a configuração que você desejar, e clique em Salvar. Abaixo deixamos um exemplo de um acesso a uma pasta com a regra Mostrar nome de arquivo apenas:
    Exemplo de pasta com indexação permitida mesmo sem um arquivo index.

Reforçamos que não recomendamos esse tipo de configuração, uma vez que seus arquivos podem ficar expostos, e usuários maliciosos podem usar disto para tentar atacar ou invadir o seu site. Alternativamente você pode optar por dar acesso a usuários via conexão FTP ou se for necessário uma conexão via navegador, você pode optar pela opção de criar um usuário com acesso ao Disco Web.

Se optar por uma das opções que citei acima, o acesso às pastas do seu site seguirão restritos, e apenas usuários com permissão, seja via FTP ou Disco Web e/ou cPanel poderão acessar os arquivos do seu site, tudo bem?


Conseguimos te ajudar?

Loading spinner
Encontrou sua resposta?