Erro: 404 em arquivo que existe na raiz Print

  • 0

Erro 404 em arquivo que existe na raiz? Calma, Sensei está aqui!

Olá, amigo(a) GeHost! 😊 Se você está vendo o erro 404 ao tentar acessar um arquivo que existe na raiz do seu site — como um index.html ou contato.php — não se preocupe. Isso é mais comum do que parece, e tem solução simples. Vamos juntos resolver isso com calma, passo a passo.

💡 O que significa "Erro 404"?

É como se o seu navegador dissesse: "Desculpe, não encontrei o que você pediu". Mas, se o arquivo está lá, o problema não é o arquivo… é alguma configuração que está atrapalhando o acesso.

🔍 Passo a passo: Como verificar e resolver

  1. Confirme se o arquivo está realmente na raiz

    Seu site está hospedado em uma pasta chamada public_html. Todos os arquivos que o mundo vê precisam estar dentro dessa pasta.

    Use o Gerenciador de Arquivos do cPanel para confirmar:

    Tela do Gerenciador de Arquivos do cPanel com a pasta public_html destacada

    Abra a pasta public_html e veja se seu arquivo está lá. Se não estiver, ele não será acessado.

  2. Verifique o nome do arquivo com cuidado

    Erros de digitação são comuns! Por exemplo:

    • index.html (correto)
    • index.htm (não é o mesmo)
    • Index.html (letra maiúscula — pode causar problema em alguns servidores)

    Se o nome do arquivo tiver maiúsculas, minúsculas erradas ou extensão diferente, o servidor pode não encontrá-lo.

  3. Confira se o arquivo tem permissões corretas

    Arquivos precisam ter permissões de leitura para serem acessados. No Gerenciador de Arquivos:

    1. Clique com o botão direito no arquivo.
    2. Escolha “Alterar Permissões”.
    3. Defina como 644 (leia e escreva para o dono, leia para os demais).

    Se estiver como 777 ou 600, pode estar bloqueando o acesso.

  4. Verifique se há um arquivo .htaccess com regras erradas

    O arquivo .htaccess pode estar redirecionando ou bloqueando o acesso. Ele está na raiz (public_html).

    Se você não sabe o que está nele, faça isso:

    1. No Gerenciador de Arquivos, abra .htaccess.
    2. Veja se há regras como Redirect, Deny from all ou Options -Indexes que possam estar causando o 404.
    3. Se tiver dúvidas, renomeie o arquivo temporariamente para .htaccess.bak e teste o acesso novamente.
    4. Se funcionar, você sabe que o problema está no .htaccess. Pode reverter e ajustar com cuidado.
  5. Limpe o cache do navegador e do site

    Às vezes, o erro persiste porque o navegador está mostrando uma versão antiga da página.

    • Pressione Ctrl + F5 (ou Cmd + Shift + R no Mac) para forçar o recarregamento.
    • Teste em outro navegador (como Chrome, Firefox ou Safari).
    • Use um modo anônimo (navegação privada).

📌 Dica da Sensei

Se o arquivo está na raiz, com nome correto, permissões certas e o .htaccess não está bloqueando… então o problema pode estar em um redirecionamento ou configuração do domínio. Nesse caso, verifique se o domínio está apontando corretamente para o servidor (não é necessário mudar nada se já está certo).

✅ Quando procurar ajuda?

Se depois de todos esses passos o erro ainda persistir, pode ser algo mais complexo — como um problema no servidor ou em uma configuração avançada. Nesse caso, abra um ticket com o suporte da GeHost — e nos envie:

  • O nome exato do arquivo.
  • O caminho completo dele (ex: public_html/contato.html).
  • Se o arquivo está com permissão 644.
  • Se o .htaccess está presente e com o que contém.

Com essas informações, nosso time te ajuda rápido e com carinho. 💛

✨ Lembre-se:

Erro 404 não significa que seu arquivo sumiu. Muitas vezes, é só uma pequena configuração que precisa de um ajuste. E você já está no caminho certo — com a ajuda da Sensei da GeHost. 🌟


Was this answer helpful?

« Back