
Les pages d'erreurs générées par le serveur web peuvent nous renseigner sur une panoplies de problèmes. Tant des problèmes reliés au fonctionnement du serveur que des problèmes de configuration provenant du site web lui-même. Les moteurs de recherche donnent pas mal d'importance à la fréquences d'apparition des différents types d'erreur. Google, par exemple, recommande de rendre les pages 404 (non trouvé) plus convivial et utiles afin d’aider l’utilisateur dans sa requête d’informations.
Pour créer une page d'erreur personnalisée pour votre compte, connectez vous à cPanel et cliquez sur les pages d'erreur, sous la rubrique Avancé. Sélectionnez un domaine ou sous-domaine et cliquez sur la page que vous souhaitez modifier. Insérez votre propre code de page personnalisé (en HTML ou SHTML). Les modifications seront appliquées après avoir cliquer sur Enregistrer.
Tutoriel vidéo
Mais je ne connais pas de HTML
N'ayez pas peur. Si vous utilisez un logiciel de création de site web comme Sitebuilder, publier simplement une page que vous souhaitez utiliser. Ensuite, visitez cette page Web en ligne. En haut de votre navigateur, cliquez sur Affichage et choisissez "Source" ou "source de la page". Copier tout dans le menu contextuel (clic droit, sélectionnez Tous, clic droit, copier) et maintenant vous pouvez coller le code html.
Ensuite, vous pouvez supprimer cette page supplémentaire à partir de votre programme de construction de site.
Les problèmes fréquents avec les pages d'erreur
Si vous voyez toujours les pages d'erreur de votre hébergeur web, essayez de rafraîchir votre navigateur (ctrl + F5). Si rien ne change et que les pages d’erreur de votre hébergeur de site sont toujours là, ajoutez ce code à votre fichier .htaccess dans le répertoire public_html.
ErrorDocument 403 /403.shtml
ErrorDocument 404 /404.shtml
ErrorDocument 500 /500.shtml
Vous pouvez même utiliser des pages existantes. Disons que vous ne voulez pas que les visiteurs voient des erreurs 404 sur votre site. Vous pouvez utiliser votre page d'accueil comme la page 404 par défaut, comme ceci:
ErrorDocument 404 /index.html
Si Internet Explorer n'affiche pas la page d'erreur personnalisée, il est probable que la page d'erreur est inférieure à 1 kilo-octet.
Il existe plusieurs pages d'erreurs qui peuvent être personnalisées.
Pages Erreur client
400 – Rquête erronnée
401 – Autorisation requise
403 - Interdit
404 – Non trouvé
405 – Méthode non permise
406 - Non acceptable (encodage)
407 - Authentification proxy requise
408 - Requête expirée
409 - Demande contradictoires
410 - Disparu
411 - Longueur de contenu requis
412 - Echec de la précondition
413 - Entité de la requête trop longue
414 - Requête URI trop Long
415 - Type de support non pris en charge
Erreurs Serveur
500 - Internal Server Error
501 - Non implémenté
502 - Mauvaise passerelle
503 - Service non disponible
504 - Délai d'attente de la passerelle expiré
505 - Version HTTP non prise en charge
Comment puis-je revenir aux pages d'erreur par défaut?
Il suffit de supprimer la page d'erreur dans le dossier public_html:
404.shtml
403.shtml
500.shtml