Résumé: Lorsqu’un internaute essaie d’accéder à une page du site web que le serveur ne peut pas afficher, quelle qu’en soit la raison (page manquante, internaute non autorisé à afficher la page, problème du serveur web, etc.), une page d’erreur avec une explication et un code d’erreur HTTP standard s’affiche à la place.

Plesk inclut un ensemble de pages d’erreur par défaut pour toutes les erreurs HTTP courantes. Les pages d’erreur peuvent également être personnalisées pour chaque site (Plesk pour Linux) ou pour chaque répertoire virtuel (Plesk pour Windows). Dans Plesk pour Windows, il est également possible de remplacer les pages d’erreur par des redirections.

Dans cette section, vous découvrirez comment personnaliser les pages d’erreur d’un site web dans Plesk.

Vue d’ensemble

Pour personnaliser les pages d’erreur d’un site web suivez les deux étapes ci-après :

  • Activez les pages d’erreur personnalisées pour le site web.
  • Modifiez les fichiers de page d’erreur par défaut ou téléchargez les fichiers entièrement personnalisés écrits en HTML/CSS, ainsi que les ressources requises.

Personnaliser les pages d’erreur

Tout d’abord, vous devez activer la prise en charge des pages d’erreur personnalisées pour le site web souhaité.

Pour activer les pages d’erreur personnalisées pour un site web :

  1. Connectez-vous à Plesk.
  2. Allez sous Sites web et domaine. Ensuite, cherchez le domaine concerné.
  3. Allez dans l’onglet Hébergement et DNS et cliquez sur Hébergement.
  4. Cochez la case « Documents d’erreur personnalisés » et cliquez sur Enregistrer.

Désormais, des pages d’erreur personnalisées s’afficheront pour le site au lieu des pages d’erreur par défaut. Les fichiers des pages d’erreur personnalisées se trouvent dans le répertoire principal error_docs du site web.

image error_docs files

Par défaut, les fichiers des pages d’erreur personnalisées sont des copies des fichiers des pages d’erreur par défaut. Pour personnaliser les pages d’erreur d’un site web, vous devez soit modifier les fichiers des pages d’erreur personnalisées, soit télécharger des fichiers entièrement personnalisés. Si vous ne savez pas écrire de code HTML/CSS, le Gestionnaire de fichiers Plesk est fourni avec un éditeur HTML WYSIWYG que vous pouvez utiliser pour effectuer des personnalisations simples.

Note: (Plesk pour Linux) Lorsque vous téléversez des fichiers de pages d’erreur personnalisées sur le serveur, veillez à ne pas modifier les noms de fichiers. Par exemple, si vous renommez le fichier not_found.html en not-found.html, la page d’erreur personnalisée ne s’affichera pas lorsqu’un internaute rencontrera l’erreur 404 NOT FOUND.

Note: (Plesk pour Windows) Pour des raisons de sécurité, vous ne pouvez pas téléverser de fichiers dans le répertoire error_docs via FTP ou le gestionnaire de fichiers. Utilisez plutôt une connexion RDP ou contactez votre hébergeur pour obtenir de l’aide.

Si vous supprimez ou renommez un ou plusieurs fichiers de pages d’erreur personnalisées dans le répertoire error_docs, les internautes verront les pages d’erreur par défaut lorsque les erreurs correspondantes se produiront.

Pour désactiver les pages d’erreur personnalisées pour un site web :

  1. Connectez-vous à Plesk.
  2. Allez sous Sites web et domaine. Ensuite, cherchez le domaine concerné.
  3. Allez dans l’onglet Hébergement et DNS et cliquez sur Hébergement.
  4. Décochez la case « Documents d’erreur personnalisés » et cliquez sur Enregistrer.

Désormais, les pages d’erreur par défaut s’afficheront pour le site web.

Note: La désactivation des pages d’erreur personnalisées ne supprime pas et ne modifie pas les fichiers des pages d’erreur personnalisées dans le répertoire error_docs. Si les pages d’erreur personnalisées sont à nouveau activées pour le site web, toutes les personnalisations apportées aux fichiers des pages d’erreur personnalisées prendront à nouveau effet.

(Plesk pour Windows) Personnaliser la source des pages d’erreur

Dans Plesk pour Windows, vous pouvez spécifier n’importe quel fichier dans le répertoire error_docs du site web comme source d’une page d’erreur. Vous pouvez également définir l’URL d’une page web (qu’elle soit hébergée sur le serveur Plesk ou non) comme source d’une page d’erreur au lieu d’un fichier. Lorsque vous procédez ainsi, les internautes qui rencontrent une erreur spécifique sont automatiquement redirigés vers la page spécifiée.

Une autre différence par rapport à Plesk pour Linux est que dans Plesk pour Windows, vous pouvez configurer des pages d’erreur par répertoire virtuel, et pas seulement pour le site dans son ensemble. Ainsi, vous pouvez définir une page d’erreur différente selon la page spécifique demandée par les internautes.

Si vous personnalisez uniquement les sources des pages d’erreur pour le répertoire virtuel / (qui correspond à la racine du document du site web, le répertoire physique httpdocs) sans personnaliser les sources des pages d’erreur pour d’autres répertoires virtuels, elles seront utilisées pour l’ensemble du site web.

Pour personnaliser la source d’une page d’erreur pour un répertoire virtuel :

  1. Connectez-vous à Plesk.

  2. Allez sous Sites web et domaine. Ensuite, cherchez le domaine concerné.

  3. Cliquez sur Répertoires virtuels, puis accédez au répertoire virtuel souhaité, si nécessaire.

  4. Allez dans l’onglet « Documents d’erreur », puis cliquez sur l’icône image ui lib pencil correspondant à l’erreur dont vous voulez personnaliser la source.

  5. Sélectionnez « Fichier » sous « Type ».

  6. Spécifiez le nom du fichier de la page d’erreur sous « Emplacement » (le fichier doit exister dans le répertoire error_docs), puis cliquez sur Enregistrer.

    image custom error page file pfw

Désormais, au lieu de la page d’erreur par défaut, les internautes qui rencontreront cette erreur verront une page d’erreur personnalisée.

Pour remplacer la page d’erreur d’un répertoire virtuel par une redirection :

  1. Connectez-vous à Plesk.

  2. Allez sous Sites web et domaine. Ensuite, cherchez le domaine concerné.

  3. Cliquez sur Répertoires virtuels, puis accédez au répertoire virtuel souhaité, si nécessaire.

  4. Allez dans l’onglet « Documents d’erreur », puis cliquez sur l’icône image ui lib pencil correspondant à l’erreur dont vous voulez personnaliser la source.

  5. Sélectionnez « URL » sous « Type ».

  6. Indiquez l’URL souhaitée sous « Emplacement » (l’URL peut pointer vers une page qui n’est pas hébergée sur le serveur Plesk, par exemple https://google.com), puis cliquez sur Enregistrer.

    image url redirect pfw

Désormais, au lieu de voir une page d’erreur, les internautes qui rencontreront cette erreur seront redirigés vers l’URL spécifiée.