time_read15mn de lecture

Erreur 404 et toutes les autres erreurs à connaître

26 mai 2024

Erreur 404 et toutes les autres erreurs à connaître

Combien d’autres pages d’erreur HTML connaissez-vous a part l’erreur 404 ?

Ces codes sont destinés à transmettre des informations importantes à l’utilisateur.

En effet, il est peut-être utile de mieux les connaître, surtout si vous êtes propriétaire / opérateur d’un site Web.

En les utilisant correctement, vous réduisez votre taux de rebond, améliorez votre classement sur les moteurs de recherche et cela vous permettra de connaître les performances de votre site.

Page d’erreur 404 et autres types d’erreurs

Derrière chaque page d’erreur que vous voyez sur le Web, il existe un code d’état HTTP envoyé par le serveur Web (à moins qu’ils ne soient cachés à l’aide de pages d’erreur personnalisées).

Les codes d’état sont au format de 3 chiffres.

Le premier chiffre marque la classe du code d’état:

  • 1XX: codes d’état à des fins d’information
  • 2XX: indique une état fonctionnel
  • 3XX: indique une redirection

Aucune de ces trois classes ne donne lieu à une page d’erreur HTML.

Ce que nous voyons habituellement sont les modèles 4XX et 5XX:

  • 4XX: représentent les erreurs côté client
  • 5XX: indiquent des problèmes sur le côté serveur

Dans ces cas, les pages d’erreur HTML sont affichées principalement parce que le client n’a aucune idée de ce qui se passe.

Voyons ce qui se passe en arrière-plan et ce que vous pouvez faire à ce sujet.

Erreurs côté client (4XX)

400 – mauvaise demande

Chaque fois que le client envoie une demande, le serveur est incapable de comprendre, la page d’erreur 400 Bad Request s’affiche.

Elle arrive habituellement lorsque les données envoyées par le navigateur ne respectent pas les règles du protocole HTTP.

En conséquence,  le serveur Web n’a pas la moindre idée de la façon dont la requête doit être traité.

Lorsque vous voyez une page d’erreur 400, il se peut qu’il y ait quelque chose d’instable du côté client.

Cela peut être dû à un système d’exploitation mal protégé, une connexion Internet instable, un navigateur défectueux ou un problème de mise en cache.

Si vous rencontrez régulièrement l’erreur 400 sur différents sites, votre PC ou Mac a besoin d’un contrôle de sécurité approfondi.

401 – Autorisation requise

Lorsqu’il existe une page Web protégée par mot de passe, le serveur répond avec un code 401 Autorisation requise.

401 ne retourne pas un message d’erreur classique, mais une fenêtre contextuelle qui demande à l’utilisateur de fournir des informations de connexion.

Si vous avez les informations d’identification, vous pourrez continuer sans problème et avoir accès au site protégé.

Sinon, vous serez redirigé vers la page d’erreur Autorisation requise.

De plus, si vous êtes propriétaire d’un site Web, vous pouvez ajouter la même protection par mot de passe à votre site ou à une partie de celui-ci via votre hébergement cPanel.

Protection par mot de passe dans cPanel

Cliquez sur le sous-menu «Mot de passe protégé» dans la boîte de menu «Sécurité» et choisissez le dossier Web que vous souhaitez protéger.

Il peut s’agir d’une bonne couche de sécurité pour restreindre l’accès à votre zone d’administration, comme le dossier wp-admin sur un site WordPress.

403 – Interdit

Cela indique un problème d’accès fondamental qui est peut-être difficile à résoudre car le protocole HTTP permet au serveur de donner cette réponse sans fournir de raison.

Il s’agit essentiellement d’un grand «NON» du serveur Web et ne permet aucune autre discussion

De loin, la raison la plus fréquente pour cette erreur est que la navigation sur les répertoires du site est interdite.

La plupart des sites souhaitent naviguer en utilisant les URL et non la structure interne du dossier.

Si tout le site est protégé d’une manière ou d’une autre, un  message 401 – Non autorisé  peut être attendu. Il est possible, mais peu probable, que le serveur Web émette le message 403.

Certains serveurs Web peuvent émettre l’erreur 403 lorsqu’ils ont précédemment hébergé le site, mais ne le font plus.

Par conséquent, si vous avez récemment modifié un aspect de votre site Web, un message 403 est possible.

404 – Non trouvé

La page d’erreur 404 la plus célèbre et la plus connue est principalement une page qui informe l’utilisateur de l’absence de la ressource demandée.

Si un utilisateur suit, par exemple, un lien dont la page cible n’existe plus alors la page d’erreur 404 apparaît.

Les sites les plus important et les plus consultés ont des pages d’erreurs 404 personnalisées.

En effet, cela améliore l’expérience utilisateur, et est en général, plus professionnel.

Si vous possédez un site Web actif et que vous  souhaitez améliorer votre gestion des erreurs, la page 404 personnalisée est la première chose à examiner.

429 – Demandes trop nombreuses

Bien que rarement vu, cette erreur apparaît lorsque le serveur reçoit trop de requêtes à gérer en même temps.

Vous pouvez généralement les voir lorsqu’un site Web reçoit un nombre énorme, imprévu et non répertorié de connexions qui peuvent être organiques (site web lancé, campagne publicitaire lancée, etc.) ou malveillants (attaque DDoS).

Erreurs côté serveur (5XX)

500 – Erreur interne du serveur

Le serveur Web (en cours d’exécution) a rencontré une condition inattendue qui l’a empêché de répondre à la demande du client (votre navigateur).

Cependant, ces erreurs ne peuvent généralement être résolues que par la maintenance du serveur.

502 Mauvaise passerelle

Cela ne signifie généralement pas que le serveur en amont est en panne (aucune réponse à la passerelle / proxy), mais qu’un serveur en amont ou une passerelle / proxy ne peut pas communiquer les données.

Si vous naviguez sur le Web et que vous voyez cette erreur avec tous les sites que vous essayez de visiter, votre FAI a un échec ou une maintenance / surcharge du matériel. Il se peut aussi que votre pare-feu soit mal configuré.

503 Service Indisponible

L’erreur 503 signifie que le serveur Web, en raison d’une surcharge ou d’une maintenance temporaire. Il ne peut lire les requêtes HTTP.

Le serveur web est en fait «fermé pour maintenance». Il fonctionne toujours de façon minimale car il peut au moins répondre avec un code d’état 503.

Il existe diverses raisons, mais généralement, elles se produisent lors d’une intervention de la part d’un administrateur.

Vous pouvez généralement vous attendre à ce que quelqu’un travaille sur le problème.

504 portail expiré

Le serveur de passerelle ou le proxy n’a pas reçu de réponse rapide d’un serveur en amont auquel il a accédé pour traiter votre demande HTTP.

Cela signifie généralement que le serveur en amont est en panne ou a pris beaucoup de temps pour répondre.

Il s’agit d’un problème courant lorsque le site auquel vous accédez a des erreurs de codage.

Hébergement cpanel LWS

Avatar de l'auteur

Auteur de l'article

Fabrice S.

Développeur web full stack et consultant SEO. Je suis Fabrice, expert en développement web Full Stack, consultant SEO et noms de domaine chez LWS 🌐. J'adore partager mes astuces et mon expérience pour vous aider à briller sur le web ! Suivez-moi pour des conseils pratiques et fun 😊.

Il y a 181 jours

note article

4.3/5 (109 votes)

Commentaires (1)
Avatar de emilie
emilie
22/02/2018 - 09:26
Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

White Book for other Category

Hébergement Web LWS - 3 mois offerts

Hébergement Web Starter LWS GRATUIT pendant 3 mois ! 🚀

Cette offre exclusive comprend tout ce dont vous avez besoin pour créer votre site web GRATUITEMENT : Hébergement 250Go SSD, 5 sites webs hébergeables, WordPress et autres CMS en 1 clic, support réactif 7J/7, serveurs en France...