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
-
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:
Abra a pasta
public_htmle veja se seu arquivo está lá. Se não estiver, ele não será acessado. -
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.
-
Confira se o arquivo tem permissões corretas
Arquivos precisam ter permissões de leitura para serem acessados. No Gerenciador de Arquivos:
- Clique com o botão direito no arquivo.
- Escolha “Alterar Permissões”.
- Defina como 644 (leia e escreva para o dono, leia para os demais).
Se estiver como
777ou600, pode estar bloqueando o acesso. -
Verifique se há um arquivo .htaccess com regras erradas
O arquivo
.htaccesspode estar redirecionando ou bloqueando o acesso. Ele está na raiz (public_html).Se você não sabe o que está nele, faça isso:
- No Gerenciador de Arquivos, abra
.htaccess. - Veja se há regras como
Redirect,Deny from allouOptions -Indexesque possam estar causando o 404. - Se tiver dúvidas, renomeie o arquivo temporariamente para
.htaccess.bake teste o acesso novamente. - Se funcionar, você sabe que o problema está no .htaccess. Pode reverter e ajustar com cuidado.
- No Gerenciador de Arquivos, abra
-
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. 🌟