DevToolPal
PT
4xx Erros do cliente

404 Not Found

Não encontrado

O que significa

O servidor não encontra nada na URL solicitada. Não diz se o recurso já existiu ou se vai voltar.

Causas comuns

  • Erro de digitação ou link desatualizado
  • A página foi movida ou excluída sem redirecionamento
  • Rota ou caminho base errado, ou nome de arquivo com maiúsculas diferentes

Como resolver

Se você é o cliente ou visitante

Verifique a grafia e as maiúsculas da URL, remova caracteres sobrando no final e procure o conteúdo pela busca ou página inicial do site.

Se você mantém o site ou a API

Adicione redirecionamentos 301 para conteúdo movido, corrija links internos quebrados e sirva uma página 404 útil que ainda retorne status 404. Use 410 para conteúdo removido de propósito.

Resposta de exemplo

HTTP/1.1
HTTP/1.1 404 Not Found
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: application/problem+json

{
  "type": "about:blank",
  "title": "Not Found",
  "status": 404,
  "detail": "No user with id 42."
}

Especificação

RFC 9110 §15.5.5

Perguntas frequentes

› Erros 404 prejudicam o SEO?

404 de páginas que nunca existiram são normais. Corrija links internos quebrados e redirecione páginas valiosas movidas para não perder os sinais.

› Por que meu app de página única retorna 404 ao recarregar?

O servidor procura um arquivo naquele caminho. Configure-o para servir index.html em rotas desconhecidas, ou pré-renderize as rotas.