Aller au contenu
EuroVPSEuroVPS

Définir des pages d'erreur (comme 404) avec .htaccess

FAQ EuroVPS

Mis à jour le 1 min de lecture

Shared FAQ page chrome (breadcrumb, dates, read time, «Continuer la lecture», enquiry block, category labels): see INDEX-AND-CHROME.md. Translate once.

Body

Introduction

La directive ErrorDocument d'Apache remplace la réponse d'erreur par défaut par votre propre page, par un texte, ou par une redirection vers une URL locale ou externe.

Créer des pages d'erreur personnalisées

Connectez-vous à votre serveur en SSH et rendez-vous à la racine web du site. Avec votre éditeur de texte préféré, créez une page d'erreur nommée 404.html avec un contenu d'exemple comme ci-dessous.

<html>
<head>
<title> Custom 404 Error Page</title>
</head>
<body>
<p> The resource you tried is currently unavailable in server, please navigate back and try other products.</p>
</body>
</html>

Donnez les bonnes permissions au fichier,

chmod  644 404.html
chown user.user 404.html

Configurer le serveur web pour utiliser la page d'erreur personnalisée

Syntaxe :

ErrorDocument error-code  [path to error document]

Exemple, avec 404.html à la racine web :

ErrorDocument 404 /404.html

La directive ErrorDocument peut être ajoutée dans la section virtualhost de votre site.

Ouvrez httpd.conf avec un éditeur de texte et trouvez la section virtual host de votre site.

<VirtualHost *:80>
ServerName mydomain.com
…..
….
…
..
.
ErrorDocument 404 /404.html
</VirtualHost>

La même ligne peut être placée dans le fichier .htaccess de la racine web lorsque AllowOverride FileInfo est activé pour ce répertoire, ce qui est le cas habituel sur les serveurs cPanel et Plesk.

Testez la configuration d'Apache et rechargez-la pour que la page d'erreur prenne effet.

Extrait de la FAQ EuroVPS.

Plus dans la catégorie « Guides »

Votre prochain partenaire d'infrastructure

Encore
une question ?

Dites-nous ce que vous cherchez à faire. Un ingénieur lira votre message et vous répondra.

+357 222 32280
Un ingénieur EuroVPS transportant un nœud serveur dans la salle du datacenter
Une conversation avec les personnes qui prendront soin de votre infrastructure.

Commençons par votre environnement.

Un peu de contexte nous aide à démarrer la bonne conversation.

Nous utiliserons vos coordonnées pour répondre à votre demande. Politique de confidentialité