Personnalisation des pages d'erreur


Définition

Quels types de pages d'erreur puis-je personnaliser ?

Vous pouvez personnaliser les pages d'erreur 400,401,403 et 404. 

Explications de l'erreur 400, Mauvaise requête
La requête HTTP n'a pas pu être comprise par le serveur en raison d'une syntaxe erronée. Le problème peut provenir d'un navigateur web trop récent ou d'un serveur HTTP trop ancien.

Explications de l'erreur 401, Non autorisé
La requête nécessite une identification de l'utilisateur. Concrètement, cela signifie que l'ensemble ou une partie du serveur contacté est protégé par un mot de passe qu'il faut indiquer au serveur pour accéder à son contenu.

Explications de l'erreur 403, Interdit
Le serveur HTTP a compris la requête, mais refuse de la traiter. (L'erreur apparait lorsque aucune page index.html, htm ou PHP n'a été trouvé à la racine du compte FTP)
Ce code est généralement utilisé lorsqu'un serveur ne souhaite pas indiquer pourquoi la requête a été rejetée, ou lorsque aucune autre réponse ne correspond (par exemple, le serveur est un Intranet et seules les machines du réseau local sont autorisées à se connecter au serveur).

Explications de l'erreur 404, Non trouvé
Le serveur n'a rien trouvé qui corresponde à l'adresse (URL) demandée.
Cela signifie que l'URL que vous avez tapé ou cliqué est mauvaise ou obsolète et ne correspond à aucun document existant sur le serveur (vous pouvez essayer de supprimer progressivement les composants de l'URL en partant de la fin pour éventuellement retrouver un chemin d'accès existant).
 

 

Procédure

Sur un hébergement LWS Panel, l'outil « Pages d'erreurs » vous permet d'afficher votre propre page, à la place de la page d'erreur standard du serveur, pour les erreurs 401, 402, 403 et 404. Il n'enregistre rien sur votre hébergement : il génère les lignes ErrorDocument que vous ajoutez ensuite vous-même au fichier .htaccess à la racine de votre site.

Quels types de pages d'erreur puis-je personnaliser ?

L'outil « Pages d'erreurs » propose les erreurs 401, 402, 403 et 404.

Explications de l'erreur 401, Non autorisé
La requête nécessite une identification de l'utilisateur. Concrètement, cela signifie que l'ensemble ou une partie du serveur contacté est protégé par un mot de passe qu'il faut indiquer au serveur pour accéder à son contenu.

Explications de l'erreur 402, Paiement requis
Ce code est réservé par la norme HTTP et très rarement utilisé par les sites web.

Explications de l'erreur 403, Interdit
Le serveur HTTP a compris la requête, mais refuse de la traiter. (L'erreur apparait lorsque aucune page index.html, htm ou PHP n'a été trouvée à la racine du compte FTP)
Ce code est généralement utilisé lorsqu'un serveur ne souhaite pas indiquer pourquoi la requête a été rejetée, ou lorsque aucune autre réponse ne correspond (par exemple, le serveur est un Intranet et seules les machines du réseau local sont autorisées à se connecter au serveur).

Explications de l'erreur 404, Non trouvé
Le serveur n'a rien trouvé qui corresponde à l'adresse (URL) demandée.
Cela signifie que l'URL que vous avez tapée ou cliquée est mauvaise ou obsolète et ne correspond à aucun document existant sur le serveur (vous pouvez essayer de supprimer progressivement les composants de l'URL en partant de la fin pour éventuellement retrouver un chemin d'accès existant).

Comment puis-je personnaliser mes pages d'erreur ?

  1. Créez votre page d'erreur

    Créez d'abord la page à afficher (par exemple un fichier 404.html, ou une page .htm ou .php), puis envoyez-la sur votre site avec le gestionnaire de fichiers ou en FTP.

  2. Ouvrez l'outil « Pages d'erreurs »

    Connectez-vous à votre hébergement, puis, dans la rubrique « Base de données & PHP » du tableau de bord, cliquez sur Pages d'erreurs.

    Personnalisation des pages d'erreur

  3. Indiquez l'emplacement de vos pages et générez le code

    Sur la page « Personnalisez vos pages d'erreur 404, 403, 402 et 401 », remplissez les champs des erreurs 401, 402, 403 et 404 avec l'emplacement de vos pages, puis cliquez sur Générer. Le code apparaît dans la zone « Votre fichier .htaccess généré ».

    Les champs sont préremplis avec des exemples (https://mon-site-exemple.fr/…) : une ligne générée qui contient encore « mon-site-exemple.fr » est à supprimer.

    Personnalisation des pages d'erreur

  4. Copiez le code dans votre fichier .htaccess

    Copiez les lignes générées (une ligne ErrorDocument par erreur), puis ajoutez-les à la fin du fichier .htaccess à la racine de votre site, par exemple avec le gestionnaire de fichiers. Si ce fichier n'existe pas encore, créez-le comme l'indique l'encadré vert de la page : collez le code dans un fichier, transférez-le à la racine de votre site, puis renommez-le en .htaccess.

Vérifier que votre page s'affiche

Ouvrez dans votre navigateur une adresse de votre site qui n'existe pas (par exemple votre domaine suivi de /page-inexistante) : votre page 404 personnalisée doit s'afficher à la place de la page d'erreur standard.

Pour revenir à la page d'erreur standard, supprimez la ligne ErrorDocument correspondante de votre fichier .htaccess.

Remarque : cette procédure ne fonctionne pas actuellement avec les fichiers non trouvés ayant l'extension .php

Comment personnaliser des pages d'erreur ?

Quel est l'intérêt de personnaliser les pages d'erreur ?

Lorsque vous concevez un site web, il peut arriver que vos visiteurs se voient arriver sur une page de votre site qui n'existe plus. Par exemple, lorsque vous créez le site www.exemple.com. Dans ce site, il y a bien évidemment plusieurs pages... Et, au fur et à mesure que votre site devient connu, les autres sites internets mettent vos liens sur leurs pages. Cependant, si vous modifiez cette page, le visiteur arrivera alors sur une page d'erreur.

Articles associés

Conclusion

Vous êtes désormais en mesure de créer des pages d'erreurs personnalisées sur votre hébergement mutualisé avec LWS.

N'hésitez pas à partager vos remarques et vos questions !

Vidéos

Comment personnaliser des pages d'erreur ?


 

Pour aller plus loin

Quel est l'intérêt de personnaliser les pages d'erreur ?

Lorsque vous concevez un site web. Il peut arriver que vos visiteurs se voient arriver sur une page de votre site qui n'existe plus. Par exemple, lorsque vous créez le site www.exemple.com. Dans ce site, il y a bien évidemment plusieurs pages... Et, au fur et à mesure que votre site devient connu, les autres sites internets mettent vos liens sur leurs pages. Cependant, si vous modifiez cette page, le visiteur arrivera alors sur une page d'erreur. 

Conclusion

Vous êtes désormais en mesure de créer des pages d'erreurs personnalisées sur votre hébergement mutualisé avec LWS. 

N'hésitez pas à partager vos remarques et vos questions !

Notez cet article

Vous avez noté 0 étoile(s)

Cet article a été lu 28107 fois.

Note : 2.1 / 5 - 10 avis.

Top