Qui n’est jamais tombé sur une page affichant la fameuse erreur 404 ?Qui ne s’est jamais vu interdire l’accès à une page par un message hostile ? Voici de quoi personnaliser les messages d’erreur que tout internaute est susceptible de découvrir sur votre site, lors d’un dysfonctionnement.
Les différents types d’erreurs
Erreur 400 : mauvaise requête
Cette page apparaît généralement quand le nom de domaine demandé n’existe pas.
Erreur 401 : autorisation refusée
Apparaît lorsque la page appelée se trouve dans un répertoire protégé.
Erreur 403 : répertoire interdit
Apparaît lorsqu’une personne ouvre un répertoire qu’elle n’est pas autorisée à ouvrir.
Erreur 404 : fichier non trouvé
Apparaît lorsque la page demandée a été retirée, modifiée, déplacée ou renommée.
Erreur 500 : erreur de configuration
Apparaît lors d’une mauvaise fonction d’un script cgi dans le répertoire cgi-bin.
Configurez le fichier htaccess
Créez un fichier .htaccess que vous déposez à la racine de votre site.
Dans ce fichier, placez la ligne de commande suivante : (exemple pour l’erreur 404)
ErrorDocument 404 http://www.mon-site.com/404.html
Créez un fichier 404.html à la racine du site et placez-y le message d’erreur personnalisé.
N’oubliez pas de remplacer “mon-site.com” par votre nom de domaine dans le fichier .htaccess !
Redirection vers une autre page
Vous pouvez également placer un script de redirection automatique sur ces pages d’erreur, pour rediriger l’internaute, par exemple, vers la page d’accueil au bout de 5 secondes.