DevToolPal
FR
4xx Erreurs du client

404 Not Found

Introuvable

Signification

Le serveur ne trouve rien à l'URL demandée. Il n'indique pas si la ressource a existé ou si elle reviendra.

Causes courantes

  • Faute de frappe ou lien obsolète
  • La page a été déplacée ou supprimée sans redirection
  • Mauvaise route, mauvais chemin de base ou casse différente dans le nom de fichier

Comment corriger

Côté client ou visiteur

Vérifiez l'orthographe et la casse de l'URL, supprimez les caractères superflus à la fin et cherchez le contenu via la recherche ou la page d'accueil du site.

Côté propriétaire du site ou de l’API

Ajoutez des redirections 301 pour le contenu déplacé, corrigez les liens internes cassés et servez une page 404 utile qui renvoie bien le statut 404. Utilisez 410 pour le contenu supprimé volontairement.

Exemple de réponse

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."
}

Spécification

RFC 9110 §15.5.5

FAQ

› Les erreurs 404 nuisent-elles au SEO ?

Des 404 pour des pages qui n'ont jamais existé sont normales. Corrigez les liens internes cassés et redirigez les pages déplacées qui ont de la valeur pour ne pas perdre leurs signaux.

› Pourquoi mon application monopage renvoie-t-elle 404 au rechargement ?

Le serveur cherche un fichier à ce chemin. Configurez-le pour servir index.html sur les routes inconnues, ou prérendez les routes.