404 File Not Found |
Fichier introuvable |
---|---|
HTTP, Serveur Web |
Formulation
404 File Not Found |
Description
Le code d'erreur 404 permet d'indiquer permet d'indiquer que la page Web ou le fichier est introuvable. Cette situation se produit parfois lorsqu'un utilisateur tente d'accéder à une page manuellement par une URL et qu'il tombe sur la mauvaise adresse ou qu'une page a été supprimée sur un site et qu'aucune redirection vers une page valide n'a été effectuée.
Remarques
- Il ne s'agit pas d'une erreur grave, toutefois si votre site Web doit tenir compte du SEO ou des moteurs de recherches comme Google, il est fortement conseillé de réduire au maximum le nombre de pages retournant des erreurs 404.
- Cette erreur n'a aucune relation avec l'erreur «server not found», car la connexion s'est bel et bien faite au serveur, mais il s'agit plutôt d'une défaillance au niveau de son contenu.
- Si vous utilisez des navigateurs comme Internet Explorer ou Google Chrome, la page sera remplacée si elle a une taille inférieure à 512 octets. Pourtant, selon les spécifications de la norme RFC 2616, il s'agit d'une violation de point suivant «user agents SHOULD display any included entity to the user», soit en d'autres termes, l'agent utilisateur doit affiché toutes les entités incluses à l'utilisateur.
- Le code d'état 404 Not Found indique que le serveur d'origine n'a pas trouvé de représentation actuelle pour la ressource cible ou n'est pas disposé à divulguer qu'elle existe. Un code d'état 404 n'indique pas si ce manque de représentation est temporaire ou permanent; le code d'état 410 Gone est préféré à 404 si le serveur d'origine sait, vraisemblablement par des moyens configurables, que la condition est susceptible d'être permanente.
- Une réponse 404 peut être mise en cache par défaut; c'est-à-dire, sauf indication contraire par la définition de la méthode ou les contrôles de cache explicites.
Cause
Les raisons pouvant causer ce genre d'erreur sont nombreuses, les causes les plus communes sont :
- Mauvais dossier ou mauvais chemin : Le chemin menant au fichier n'est pas le bon.
- Le fichier est effacé : Le fichier est effacé.
- Faute de frappe : Vous avez mal orthographié le nom du fichier
- Mauvais serveur : Si vous configurez vous-même, vous avez peut-être fait pointer vers site Web vers le mauvais serveur, le mauvais IP, mauvais DNS,...
- Espace disque insuffisant : Cette situation est assez rare, mais si vous avez un générateur de fichiers en arrière de votre site Web et qu'il manque d'espace, vos pages ne pourront pas être créées et vous ne pourrez donc pas y accéder.
- ...
Solution
Il faut soit recopier le ficher ou créer une redirection afin de réorienté l'utilisateur vers une page valide.
Voir également
Langage de programmation - HTML - Référence des messages d'états et d'erreurs
Dernière mise à jour : Vendredi, le 12 juin 2015