|
Services des erreurs
- Quels sont les erreurs les plus fréquentes que l'on peut
trouver lors d'une demande d'ouverture de page web.
-
- Erreur 400 mauvaise requete (Bad request)
Erreur 401 Autorisation refusée (Authorization)
Erreur 403 Répertoire interdit (Forbidden)
Erreur 404 Fichier non trouvé (File not found)
Erreur 500 Erreur de configuration (Internal server error)
- Attention ces fichiers d'erreur ne fonctionnent que
si apache est installé sur votre serveur.
- Erreur 404
- Quels sont les erreurs les plus fréquentes que l'on peut
trouver lors d'une demande d'ouverture de page web.
- La première est l'erreur 404, celle-ci sous ie affiche une
page prédisponnible sur le navigateur erreur 404, file not found, ce qui signifie que la
page demandée a été retirée, modifiée déplacée ou renommée. Cette erreur, est une
des plus importante que l'on peut trouver. Le fait de tomber sur ce genre d'erreur, fait
fuir le visiteur, si celui-ci n'est pas renvoyé sur une pas spécifique, vous perdrez
celui-ci, par contre si vous placer 2 petits fichiers sur le serveur, cela pourra
l'insiter a voir le reste de votre site. Il est également possible que votre page
demandée existe, mais que la personne qu'y a fait lien a partir de son site se soie
trompée dans la retranscription de l'adresse, ce qui conduira le visiteurs a une mauvaise
approche de votre site.
- Pour que ces visiteurs ne tombent pas sur une page vide,
vous devrez créer 2 fichiers
- Le premier vous l'enregistrerez sous le nom .htaccess que
vous déposerez par ftp a la racine meme du serveur. Dans ce fichier vous placerez la
ligne de commande suivante.
- ErrorDocument 404 http://www.votre_domaine.com/404.html
-
- ErrorDocument 404 = signifie au serveur que si une requete
est faite a partir de votre url, et que celle-ci est non trouvée, celui-ci renvoie le
visiteur vers la page que vous aurez prédéfinie
- http://www.votre_domaine.com/404.shtml = signifie la page
que vous voulez voir apparaitre lors d'une telle erreur
- Remplacez: http://www.votre_domaine.com/404.html
par votre propre page
- Faites un test: http://www.lbb.org/xx.htm de cette fonction, la page appellée
n'existe pas sur le serveur, ceci est donc un exemple.
- Voir le fichier
.htaccess contenant les informations
- Attention ces fichiers ne fonctionneront que si
votre serveur travaille sous apache
Remonter
- Erreur 403
- Qu'est-ce que l''erreur 403?
- En fait celle-ci est affichée lorsqu'une personne ouvre un
répertoire qu'elle n'est pas autorisé a ouvrir.
- Au lieu de laisser le serveur afficher une page FORBIDEN
vous pouvez personnaliser celle-ci en y placant votre propre page, dans la quelle vous
pourrez y placer un script de détection de l'ouverture. Du genre qui vous envoie les
informations du visisteur et du répertoire qu'il a essaué d'ouvrir, ceci afin de vous
faire une idée du nombre de personnes qui essayent d'ouvrir des répertoires interdit.
- Qu'est-ce qu'un répertoire interdit?
- Les personnes possédant un répertoire cgi-bin dans le quel
des visiteurs voudraient avoir acces, meme si un fichier index s'y troue
- Pour que ces visiteurs ne tombent pas sur une page FORBIDEN,
vous devrez créer 2 fichiers
- Le premier vous l'enregistrerez sous le nom .htaccess que
vous déposerez par ftp a la racine meme du serveur. Dans ce fichier vous placerez la
ligne de commande suivante.
- ErrorDocument 403 http://www.votre_domaine.com/403.html
-
- ErrorDocument 403 = signifie au serveur que si une requete
est faite a partir de votre url, et que celle-ci n'est pas autorisée, le serveur renvoie
le visiteur vers la page que vous aurez prédéfinie
- http://www.votre_domaine.com/403.shtml = signifie la page
que vous voulez voir apparaitre lors d'une telle erreur
- Remplacez: http://www.votre_domaine.com/403.html
par votre propre page
- Faites un test: http://www.lbb.org/cgi-bin/ de cette fonction, la page appellée fait
partie d'un répertoire interdit.
- Voir le fichier
.htaccess contenant les informations
- Attention ces fichiers ne fonctionneront que si
votre serveur travaille sous apache
Remonter
- Erreur 500
- L'erreur 500, est une erreur de configuration d'un script
cgi que vous avez déposé par ftp dans le répertoire cgi-bin. Cette erreur survient
lorsque vous avez donné de mauvaise fonction dans le script. En fait le serveur va le
lire et lorsqu'il trouve une erreur renvoie a la page INTERNAL SERVER ERROR
- Pour que cette page type ne soit plus affichée, vous devez
créer 2 fichiers qui vous permettront de la personnaliser.
- Le premier vous l'enregistrerez sous le nom .htaccess que
vous déposerez par ftp a la racine meme du serveur. Dans ce fichier vous placerez la
ligne de commande suivante.
- ErrorDocument 500 http://www.votre_domaine.com/500.html
-
- ErrorDocument 500 = signifie au serveur que si une requete
est faite a partir de votre url, et que celle-ci fournit une erreur de configuration, le
serveur renvoie le visiteur vers la page que vous aurez prédéfinie
- http://www.votre_domaine.com/500.shtml = signifie la page
que vous voulez voir apparaitre lors d'une telle erreur
- Remplacez: http://www.votre_domaine.com/500.html
par votre propre page
- Voir le fichier
.htaccess contenant les informations
- Attention ces fichiers ne fonctionneront que si
votre serveur travaille sous apache
Remonter
- Erreur 401
- L'erreur 401, est une erreur qui lorsqu'une page appellée,
se trouvant dans un répertoire protégé, dont la personne n'ayant pas fournit les bons
code d'accès s'affiche. Celle-ci par défaut sur le serveur se fait AUTHORIZATION
REQUIRED
- Pour que ls visiteurs se soyant trompé, ou bien ayant
esayé d'ouvrir ce répertoire ne tombe pas sur une page par défault du serveur,
personnalisez celle-ci
- Le premier vous l'enregistrerez sous le nom .htaccess que
vous déposerez par ftp a la racine meme du serveur. Dans ce fichier vous placerez la
ligne de commande suivante.
- ErrorDocument 401 http://www.votre_domaine.com/401.html
-
- ErrorDocument 401 = signifie au serveur que si une requete
est faite a partir de votre url, et que la personne ne possédant pas le bon code
d'accès, celle-ci renvoie le visiteur vers la page que vous aurez prédéfinie
- http://www.votre_domaine.com/401.html = signifie la page que
vous voulez voir apparaitre lors d'une telle erreur
- Remplacez: http://www.votre_domaine.com/404.html
par votre propre page
- Voir le fichier
.htaccess contenant les informations
- Attention ces fichiers ne fonctionneront que si
votre serveur travaille sous apache
Voici une liste des codes HTTP (codes d'erreur)... En français :
100 : OK pour continuer
101 : le serveur a changé de protocoles
200 : requête effectuée avec succès
201 : document créé (raison : nouvelle URI)
202 : requête achevée de manière asynchrone (TBS)
203 : requête achevée de manière incomplète
204 : aucune information à renvoyer
205 : requête terminée mais formulaire vide
206 : requête GET incomplète
300 : le serveur ne peut pas déterminer le code de retour
301 : document déplacé de façon permanente
302 : document déplacé de façon temporaire
303 : redirection avec nouvelle méthode d'accès
304 : le champ 'if-modified-since' n'était pas modifié
305 : redirection vers un proxy spécifié par l'entête
307 : HTTP/1.1
400 : erreur de syntaxe dans l'adresse du document
401 : pas d'autorisation d'accès au document
402 : accès au document soumis au paiement
403 : pas d'autorisation d'accès au serveur
404 : la page demandée n'existe pas
405 : méthode de requête du formulaire non autorisée
406 : requête non acceptée par le serveur
407 : autorisation du proxy nécessaire
408 : temps d'accès à la page demandée expiré
409 : l'utilisateur doit soumettre à nouveau avec plus d'infos
410 : cette ressource n'est plus disponible
411 : le server a refusé la requête car elle n'a pas de longueur
412 : la précondition donnée dans la requête a échoué
413 : l'entité de la requête était trop grande
414 : l'URI de la requête était trop longue
415 : type de média non géré
500 : erreur interne du serveur
501 : requête faite au serveur non supprimée
502 : mauvaise passerelle d'accès
503 : service non disponible
504 : temps d'accès à la passerelle expiré
505 : version HTTP non gérée
La même liste en anglais :
200 : request completed
201 : object created, reason = new URI
202 : async completion (TBS)
203 : partial completion
204 : no info to return
205 : request completed, but clear form
206 : partial GET furfilled
300 : server couldn't decide what to return
301 : object permanently moved
302 : object temporarily moved
303 : redirection w/ new access method
304 : if-modified-since was not modified
305 : redirection to proxy, location header specifies proxy to use
307 : HTTP/1.1: keep same verb
400 : invalid syntax
401 : access denied
402 : payment required
403 : request forbidden
404 : object not found
405 : method is not allowed
406 : no response acceptable to client found
407 : proxy authentication required
408 : server timed out waiting for request
409 : user should resubmit with more info
410 : the resource is no longer available
411 : the server refused to accept request w/o a length
412 : precondition given in request failed
413 : request entity was too large
414 : request URI too long
415 : unsupported media type
500 : internal server error
501 : required not supported
502 : error response received from gateway
503 : temporarily overloaded
504 : timed out waiting for gateway
505 : HTTP version not supported
Page construite en : 0.00 secondes
Envoyer cette page!
|

Nouveauté des scripts et annuaires.
|
|
|
Publicité
|
|
|
|