FAQ Page principale > Question technique

Comment personnaliser les messages d'erreur internet
 
Imprimer
Parlez en
Views: 1
Votes: 1

 

La page qui s'affichera donnera le type d'erreur, une petite description et un lien pour retourner à la page précédente.

1°) Créer le fichier htaccess

a) Ouvrir le Bloc-notes ou autre éditeur de texte
b) Ecrivez ceci dans le fichier

ErrorDocument 403 http://lalooz.org/erreur.php?erreur=403
ErrorDocument 404 http://lalooz.org/erreur.php?erreur=404
ErrorDocument 500 http://lalooz.org/erreur.php?erreur=500
ErrorDocument 503 http://lalooz.org/erreur.php?erreur=503

c) Enregistrez le fichier sous le nom htacess.txt

2°) Créer la page d'erreur

a) Ouvrir le Bloc-notes ou votre éditeur php
b) Ecrivez ceci dans le fichier

// Liste des erreurs + description
$erreur=$_GET['erreur'];
if ($erreur == 403)
{
$texte = "Accès interdit, vous n'avez pas les autorisations nécessaires
pour afficher cette page.";
}
if ($erreur == 404)
{
$texte = "Page introuvable, la page demandée n'existe pas.";
}
if ($erreur == 500)
{
$texte = "Le serveur rencontre une condition inattendue qui l'empêche de
donner suite à votre demande.";
}
if ($erreur == 503)
{
$texte = "Service indisponible, le site rencontre trop de visiteurs.";
}

if ($texte == "")
{
$texte = "Pas de description pour cette erreur";
}

// Affichage du texte

echo "
Erreur $erreur

$texte";
?>

c) Enregistrez le fichier sous le nom erreur.php

3°) Upload
a) Uploader les deux fichiers erreur.php et htacess.txt à la racine de
votre compte.
b) Renommez le fichier htacess.txt en .htaccess

4°) Tester :
Pour tester si cela fonctionne bien, tapez dans votre barre d'adresse le
nom d'un fichier qui n'existe pas sur votre compte :

http://votre.site.com/azertyuiop.php

et si ça fonctionne bien, vous devriez tomber sur cette page :


Erreur 404
Page introuvable, la page demandée n'existe pas.

Dernière mise à jour: 05:18 PM Saturday, June 10, 2006