From 4850302acd8cb79f0ff788fb2e9c2a23694532c9 Mon Sep 17 00:00:00 2001 From: pdiogoantunes Date: Thu, 20 Oct 2016 17:40:08 +0200 Subject: [PATCH] Ajout "page pour code erreur HTTP" --- HowtoApache.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/HowtoApache.md b/HowtoApache.md index 42d265be..d3394ab0 100644 --- a/HowtoApache.md +++ b/HowtoApache.md @@ -539,3 +539,30 @@ Supprimer les liens logiques et ré-générer les. # insserv -r apache2 # insserv apache2 ~~~ + +### Page personnalisé lors code erreur HTTP + +On peut ajouter une configuration général à tout les vhosts afin de faire apparaître le contenu d'une page personnalisé selon le code retour HTTP. + +Pour cela on ajoute un nouveau fichier de conf à l'intérieur de la racine apache, car cela concernera tout les vhosts. + +**/etc/apache2/error.conf** + +~~~{.apache} +ErrorDocument XXX /YYYYYY/page.html +Alias /YYYYYY /var/www/ + + Order allow,deny + Allow from all + DirectoryIndex page.html + +~~~ +*Remplacer XXX par le code erreur HTTP souhaité et YYYYY par le nom de Location souhaité (URL) - vu que global à tout les vhosts, prendre une chaîne aléatoire.* + +Ensuite, il suffit simplement d'ajouter le fichier de conf dans la conf général apache : + +**/etc/apache2/apache2.conf** + +~~~{.apache} +Include error.conf +~~~