Flux RSS
Assiste.com - Sécurité informatique - Décontamination - Antivirus - Protection - Protection de la Vie Privée Assiste.com - Sécurité informatique préventive - Décontamination - Antivirus - Protection - Protection de la Vie Privée

Code erreur 404

Dernière mise à jour : 2017-07-27T14:58 - 27.07.2017
06.06.2015 - 00h00 - Paris - (Assiste - Pierre Pinard) - Mise à jour

Code erreur 404Code erreur 404Code erreur 404

Le code erreur 404 est un code erreur retourné par le serveur d'une page Web demandée lorsque celle-ci n'existe pas. Plus généralement, c'est un code erreur retourné par un serveur lorsqu'une ressource demandée, sur l'Internet, n'existe pas.

Ce code erreur fait partie des spécifications normalisées du protocole HTTP.

10.4.5 404 Not Found

The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address. This status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable.

Dans Hypertext Transfer Protocol -- HTTP/1.1

Le serveur retourne une erreur 404 que le navigateur Internet (Firefox, Internet Explorer, Opera, Google Chrome, Safari, K-Meleon, etc. ...) interprète et, en l'abscence de consigne particulière, affiche quelque chose d'assez laconique comme « 404 File Not Found » ou « 404 Fichier inexistant », etc. ...

Une consigne particulière peut être donnée aux navigateurs Web, dans un fichier nommé .htaccess à la racine de l'hébergement du site. Par exemple, le webmaster peut rédiger une page expliquant plus clairement au visiteur ce qui se passe. Si la page explicative a pour nom 404.php, insérer dans le fichier .htaccess, les lignes suivantes qui ordonnent aux navigateurs Web d'afficher une page appelée 404.php si une erreur 403 ou 404 se présente :

Exemple

ErrorDocument 404 /404.php
ErrorDocument 403 /404.php

Cette erreur concerne l'internaute et le Webmaster.

Après avoir vérifié l'orthographe, la syntaxe, la présence éventuelle d'une faute de frappe, etc. … Que faire ? Signaler cette erreur, d'une manière ou d'une autre, au site provoquant l'erreur.

Détournement de l'erreur 404Détournement de l'erreur 404Détournement de l'erreur 404

Détournement de l'erreur 404

  • C'est le serveur de la page demandée qui voit, en premier, l'erreur 404. L'hébergeur du site (le propriétaire du serveur sur lequel se trouve le site) peut intercepter l'erreur 404 et, au lieu de retourner le code erreur 404 au navigateur Web du visiteur, il affiche une page Web qu'il a développé, faisant de la publicité pour son service et/ou affichant des publicités lui permettant de monétiser l'erreur 404.
  • L'hébergeur peut être obligé, par une obligation de justice ou politique, à retourner une erreur 404 afin de censurer certaines pages d'un site. Ainsi, dans de nombreux pays où les libertés d'expression n'existent pas, ce type de pseudo erreur 404 permet de camoufler des ressources.

Article un peu plus détaillé sur le détournement (la récupération) des erreurs 404 :
Récupération (détournement) de l'erreur 404

Les Webmasters peuvent utiliser des outils comme CrawlTrack (côté serveur) ou Xenu's Link Sleuth (côte local), pour débusquer des liens erronés.