La personnalisation des pages d'erreur

Nous allons ici aborder succinctement la méthode de personnalisation des pages d'erreur sur lesquelles peuvent aboutir les internautes.

Quels sont les types d'erreur ?

L'erreur renvoyée le plus souvent par un serveur web est l'erreur dite 404 (exemple), un peu moins fréquemment sont renvoyées les erreurs type 401, 402, 403 et 500. Voici la signification de ces erreurs.

* L'erreur 401 signifie que l'internaute n'a pas d'autorisation d'accès au document qu'il demande, votre serveur renvoie donc ce signal d'erreur.
* L'erreur 402 signifie que l'internaute ne pourra avoir accès à un document que sous condition de paiement.
* L'erreur 403 signifie que l'accès au serveur est interdit pour une raison telle que l'interdiction d'une adresse IP.
* L'erreur 404 signifie que le document auquel tente d'accéder l'internaute n'existe pas ou plus.
* L'erreur 500 se produit en cas d'erreur interne au serveur (exemple un mauvais codage d'une page internet contenant des instructions php).

Pourquoi personnaliser ses pages d'erreur ?

Tout simplement parce que un internaute qui obtient ce type de page lors de sa 1e visite d'un site internet ne le consultera vraisemblablement jamais plus.

Comment personnaliser une page ?

Une page d'erreur personnalisée est similaire dans le principe à n'importe quelle page de contenu d'un site internet. Elle peut annoncer l'erreur, des excuses et rediriger ou non l'internaute vers une autre page du site.

Par conséquent, vous pouvez la créer comme vous l'entendez, sur le modèle graphique de votre site ou sur un style qui tranche avec lui. Vous pouvez de même nommer la page avec le nom de l'erreur (ex : 404.php) ou lui donner le nom qu'il vous semble bon.

Pour rediriger l'internaute une fois que la page d'erreur est affichée vous pouvez employer une instruction par balise dite meta refresh par exemple le code html suivant fera s'afficher automatiquement la page d'index de notre site au bout de 5 secondes :

<meta http-equiv="Refresh" content="5;URL=http://www.enaty.com/"> (exemple)

Enfin, il est primordial d'indiquer au navigateur de l'utilisateur l'existence d'une page d'erreur et de lui en donner l'adresse. Certains hébergeurs, notamment les gratuits comme Wanadoo, fournissent un formulaire en ligne qui permet d'indiquer l'adresse. Les hébergeurs payants, eux, permettent la personnalisation de la page d'erreur à l'aide des instructions contenues dans le fichier .htaccess. Pour créer ce type d'instruction vous pouvez utiliser ou consulter notre outil de génération de code pour pages d'erreur.

Derniers articles de cette rubrique:

Toddler bedding jaeger a écrit le 29-06-2011 à 08-39 :
more than just Bermuda shorts and Bed Sheets http://www.onbedding.com/ that is unique in style He would be more tropical bedding.

tluminor gmt watches alina a écrit le 30-06-2011 à 02-33 :
tudor watches http://www.cor-watches.org/ replica watches omega constellation watches.

replica u boat watch madison a écrit le 30-06-2011 à 03-03 :
iwc watch http://www.keepwatches.org/rado-watches.html iwc.

Toddler bedding beatrice a écrit le 30-06-2011 à 03-28 :
You can also shop by Bed Linens http://www.onbedding.com/ her lifestyle than some of the more waterbed sheets.

Blue bedding matthew a écrit le 02-07-2011 à 04-48 :
for the season today The handbags boys bedding sets http://www.onbedding.com/ use Styling a synthetic wig is also sheridan bedding.

diablo 3 video helen a écrit le 30-08-2011 à 10-03 :
free wow server parrot decorative enamel watches large http://www.inwowgold.com/ buy cheap wow gold ventrilo wow http://www.inwowgold.com/power-leveling/ wow power level declaring the birth of the first piece buy wow honor.

Votre nom/pseudo (obligatoire, publié) :

Votre email (obligatoire, non publié) :

Votre site/blog (facultatif, publié) :

Nom du site/blog (facultatif, publié) :

Votre message (obligatoire, publié) :
Veuillez recopier le code de vérification ci-contre :