====== FAQ Questions Générales ======
===== Gestion de l'erreur 404 =====
Il peut parfois arriver qu'un internaute en surfant sur votre site demande l'accès à une page qui n'éxiste pas ou qui n'éxiste plus. Son navigateur lui renverra alors une //erreur 404// dont la page caractéristique est bien connue mais qui peut nuire à l'image de votre site.\\
Nous vous proposons ici de personnaliser cette page aux couleurs de votre site afin que l'internaute puisse éventuellement vous signaler l'erreur.
==== Première solution : ====
* __Avantage__ : très simple à mettre en oeuvre.
* __Inconvénient__ : ne fonctionne pas avec certaines versions de Internet Explorer.
Il vous suffit de déposer à la racine de votre site un fichier nommé 404.html . Ce sera cette page qui sera affichée lors d'une requète vers une page inexistante.
==== Deuxième solution : ====
* __Avantage__ : fonctionne systématiquement et permet de mettre en place des pages d'erreurs dynamiques
* __Inconvénient__ : un peu plus compliqué à mettre en place.
Cette méthode utilise les fichiers **.htaccess**\\
Nous vous conseillons d'utiliser un bon éditeur de texte tel que Ultraedit pour faire vos fichiers .htaccess car il permet d'enregistrer directement avec ce nom (Sinon Windows risque de refuser).
A la racine de votre site mettez un fichier .htaccess contenant la ligne suivante :
ErrorDocument 404 /nom_du dossier/nom_de_la_page_erreur.php (ou html...)
Ou
ErrorDocument 404 http://www.votre-site.com/repertoire/erreur.html
**Exemple** : si votre page s'appelle "erreur.php" dans le dossier "divers" cela donne :
ErrorDocument 404 /divers/erreur.php
Vous pourrez aussi personnaliser par exemple la page d'erreur 401 en rajoutant au fichier .htaccess la ligne suivante :
ErrorDocument 401 /nom_du_dossier_2/nom_de_la_page_2.php
//Erreur fréquente// : n'oubliez pas le retour chariot à la fin de la ligne.
**Rappel** :
* 401: cette erreur est générée lorsqu'un visiteur saisit un mauvais login / mot de passe lors de l'accès à un fichier ou répertoire protégé.
* 403: accès interdit à un répertoire dans lequel aucun fichier index (.html, .htm, .php, etc...) n'est présent.
//Auteur : Nohant - Webmaster de Leconsommateur.net//