Como interpretar os códigos de erro HTTP mais comuns
Oi! Aqui é a Sensei da GeHost. Se você chegou até aqui provavelmente viu um número estranho aparecer no lugar do seu site — tipo "Erro 404" ou "Erro 500" — e ficou sem entender o que aquilo significa. Respira, é mais simples do que parece! Vou te ensinar a "ler" esses códigos como quem lê um mapa: cada número conta uma história diferente sobre o que aconteceu entre o seu navegador e o servidor.
O que é, afinal, um código HTTP?
Toda vez que você acessa um site, o navegador "conversa" com o servidor e pede uma página. O servidor responde com um código de 3 dígitos dizendo como foi essa conversa. Quando está tudo certo, você nem vê o código — a página simplesmente carrega. Ele só aparece na tela quando alguma coisa sai do combinado.
A primeira coisa a aprender é o primeiro dígito do código, porque ele já te diz de quem é a "responsabilidade" do erro:
- Códigos que começam com 4 (ex: 404, 403, 401) → geralmente é algo relacionado ao pedido feito — um endereço errado, uma permissão faltando, um link quebrado.
- Códigos que começam com 5 (ex: 500, 502, 503) → o problema está do lado do servidor — algum script, configuração ou serviço que não respondeu como deveria.
💡 Dica da Sensei: antes de entrar em pânico, anote o número exato do erro e a página onde ele apareceu. Essa informação sozinha já ajuda demais — tanto pra você resolver quanto pro nosso suporte, se precisar acionar.
404 — Não Encontrado (Not Found)
É o mais famoso de todos. Significa que o servidor está funcionando normalmente, mas não encontrou a página que você pediu naquele endereço.
- Confira se digitou a URL certinha (sem espaços ou letras trocadas).
- Se o erro aparece num link do seu próprio site, é bem provável que o arquivo tenha sido movido, renomeado ou apagado.
- Acesse o Gerenciador de Arquivos do cPanel e confirme se o arquivo realmente existe dentro da pasta public_html (ou da subpasta correspondente ao domínio).
403 — Proibido (Forbidden)
Aqui o servidor encontrou o que você pediu, mas não deixou você ver. Normalmente é uma questão de permissão de arquivo/pasta ou uma regra de bloqueio.
- Verifique se existe um arquivo index (index.html ou index.php) dentro da pasta — sem ele, muitos servidores bloqueiam a listagem por segurança.
- Confira as permissões da pasta e dos arquivos pelo Gerenciador de Arquivos do cPanel (o padrão recomendado costuma ser 755 para pastas e 644 para arquivos).
- Se você mexeu recentemente em algum arquivo .htaccess, ele pode estar bloqueando o acesso — vale revisar ou restaurar um backup.
401 — Não Autorizado (Unauthorized)
Diferente do 403, o 401 pede login. Costuma aparecer em áreas protegidas por senha, como painéis administrativos ou pastas com autenticação configurada. Se você tem certeza da senha e mesmo assim continua vendo o erro, o mais provável é que as credenciais tenham sido alteradas ou a proteção da pasta precise ser revisada.
500 — Erro Interno do Servidor (Internal Server Error)
Esse é genérico de propósito: significa "algo quebrou, mas não te contei exatamente o quê". As causas mais comuns em sites de hospedagem são:
- Um arquivo .htaccess com alguma linha incorreta.
- Um script (PHP, por exemplo) com erro de sintaxe ou incompatível com a versão configurada.
- Permissões de arquivo muito abertas ou muito fechadas.
Se você instalou ou atualizou algum plugin/tema recentemente, comece revertendo essa mudança — é a causa mais comum desse tipo de erro.
502 e 503 — Problemas de comunicação e disponibilidade
Esses dois costumam gerar confusão, então vamos separar:
- 502 Bad Gateway: um serviço "intermediário" recebeu uma resposta inválida de outro serviço do servidor. Geralmente é temporário.
- 503 Service Unavailable: o serviço está temporariamente indisponível — pode ser manutenção, alta demanda pontual ou um processo travado.
Na maioria dos casos, esperar alguns minutos e recarregar a página resolve. Se persistir por muito tempo, é hora de acionar o suporte.
Passo a passo geral quando um erro aparecer
- Anote o código exato e a URL onde ele apareceu.
- Identifique se o erro é 4xx (revise o que você pediu/configurou) ou 5xx (avise o suporte, pode ser algo no servidor).
- Se mudou algo recentemente no site (plugin, tema, arquivo, permissão), desfaça essa mudança primeiro — é a causa mais comum.
- Consulte seu plano e os recursos disponíveis diretamente no painel.gehost.com.br.
- Se não resolver, abra um chamado com o print da tela de erro e a URL — isso agiliza muito o atendimento.
💡 Dica da Sensei: guarde este guia! Na próxima vez que um número estranho aparecer na tela, você já vai saber por onde começar. E lembre-se: erro não é sinônimo de catástrofe — é só o servidor te dando uma pista de onde olhar.