Personnaliser les messages d'erreur du serveur Web
Lorsque des internautes visitant votre site demandent des pages que le serveur web ne trouve pas, le serveur web génère et affiche une page HTML standard contenant un message d'erreur. Les messages d'erreur standard peuvent informer sur des problèmes, mais ils ne disent généralement pas comment les résoudre ni comment remettre le visiteur égaré sur le bon chemin et ils sont monotones.
Vous souhaiterez peut-être créer vos propres pages d'erreur et les utiliser sur votre serveur web. Avec Plesk vous pouvez personnaliser les messages d'erreur suivants :
- 400 Bad File Request. Indique généralement que la syntaxe utilisée dans l'URL est erronée (par ex. au lieu de majuscules il faudrait des minuscules ; signes de ponctuation incorrects).
- 401 Unauthorized. Le serveur cherche la clé de chiffrement du client mais ne la trouve pas. Peut également vouloir dire que le mot de passe saisi est incorrect.
- 403 Forbidden/Access Denied. Semblable à l'erreur 401 ; une autorisation spéciale est requise pour accéder au site - un mot de passe et/ou un nom de login s'il s'agit d'un problème d'enregistrement.
- 404 File Not Found. Le serveur ne trouve pas la page demandée. Le fichier a été déplacé voire supprimé, ou l'URL ou le nom du document saisis sont incorrects. C'est l'erreur la plus fréquente.
- 500 Internal Server Error. Impossible de récupérer le document HTML à cause de problèmes de configuration du serveur.
Pour configurer le serveur web de Plesk pour qu'il affiche vos pages d'erreur personnalisées :
- Activez la prise en charge des documents d'erreurs personnalisés via Plesk.
- Sur votre page d'accueil cliquez sur Config.
- Cochez la case Documents d'erreurs personnalisés.
- Cliquez sur OK.
- Cliquez sur Répertoires Web sur votre page d'accueil pour voir la liste des documents d'erreur du répertoire Web racine (les documents d'erreur qui se trouvent là servent pour les pages Web de tous les domaines). Si vous voulez personnaliser les pages d'erreur d'un répertoire Web donné, allez dans ce répertoire.
- Cliquez sur l'onglet Documents d'erreur puis cliquez dans la liste sur le document d'erreur concerné.
- Pour utiliser le document par défaut fourni par IIS pour cette page d'erreur, sélectionnez Par défaut dans le menu Type.
- Pour utiliser un document HTML personnalisé qui se trouve déjà dans le répertoire
error_docs d'un domaine, sélectionnez Fichier dans le menu Type puis entrez le nom du fichier dans le champ Emplacement. - Pour utiliser un document HTML personnalisé qui se trouve dans un autre répertoire que le répertoire
error_docs d'un domaine, sélectionnez l'URL dans le menu Type puis entrez le chemin d'accès à votre document dans le champ Emplacement. Le chemin d'accès doit être relatif par rapport à la racine de l'hôte virtuel (c.-à-d. <vhosts>\<domain>\httpdocs).Exemple : Vous avez créé un fichier forbidden_403_1.html que vous avez sauvegardé dans le répertoire my_errors qui se trouve lui-même dans httpdocs. Pour pouvoir utiliser ce fichier comme document d'erreur, vous devez saisir le chemin d'accès suivant dans le champ Emplacement : /my_errors/forbidden_403_1.html.
Remarque. Vous pouvez vous servir de FTP et de File Manager pour charger votre document d'erreur personnalisé sur le serveur. Par défaut, tous les documents d'erreur sont stockés dans le répertoire /vhosts/votre-domaine.com/error_docs/.
- Après s'être réinitialisé, le serveur web utilisera désormais vos documents d'erreurs personnalisés.