Accueil | Recherche | News | Articles | Téléchargement | Forums | Commentaires | A propos
       
 
Hébergement mutualisé chez OVH

  Recherche
  Catégories

• Apache
• PHP
• Système
• Tomcat

  Webmestres

   Page de démarrage
    Ajouter aux favoris
    Les news sur
    votre site

  Dernières versions

Apache 2.2.8
Apache 2.0.63
Apache 1.3.41
PHP 4.4.7
PHP 5.2.4
MySQL 5.0.45
MySQL 4.1.22
MySQL 4.0.27
phpMyAdmin 2.11.0
Tomcat 5.5.20
Tomcat 4.1.34
Tomcat 3.3.2

  Derniers modules

mod_auth_bsd 1.2
mod_design 0.4
mod_ometer 1.2.0
mod_epp 1.0
mod_mono 0.3.6

  Statistiques

Apache
PHP  

  Documentation

Apache 1.3
Apache 1.3 VF
Apache 2.0
Tomcat 3
Tomcat 4
PHP
MySQL

  Liens

Apache
Apache Project
Jakarta Project
Liste des bugs
Apache Today
Apache Week
Apache Reference
Apache@Slashdot
Reference cards

PHP/MySQL
PHP
MySQL
PHP Index
PHP Team

Accès direct
Imprimer cet article
Version imprimable

Des pages d'erreur personnalisées avec Apache et PHP
23 juin 2002

Pourquoi personnaliser ses pages d'erreur ?

"Butiner" sur le Web...j'adore cette expression. Non contente d'être conforme avec les souhaits de l'Académie Française, elle apporte un petit côté buccolique à la Grande Toile. Pourtant, n'y a-t-il rien de moins buccolique qu'au cours d'un butinage en règle, une triste page blanche vous annonce désespérément (et en Anglais) "Error 404 : Page not found" ?
Heureusement, Apache vient à notre secours en proposant des mécanismes simples et efficaces de personnalisation qui permettront d'agrémenter les dites pages d'erreur d'une explication en Français, du logo de la société ou encore du plan du site afin de permettre aux brebis égarées de retrouver le chemin de la bergerie, à savoir le contenu du site.

Le présent article a donc pour but de vous guider dans la mise en place de pages d'erreur personnalisées sur vos sites.
Nous étudierons tout d'abord le mécanisme des codes de statut HTTP, puis comment personnaliser Apache en fonction des codes d'erreur, puis nous terminerons avec un exemple d'intégration avec PHP.



Copyright © 2001-2004 M.Geldenhuys - Tous droits réservés