gestion des erreurs

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: Lun Juil 11, 2005 11:47

gestion des erreurs

Message le Mar Aoû 16, 2005 11:07

Bonjour,

Dans mon fichier htaccess je gère les erreurs de cette manière:

Code: Tout sélectionner
ErrorDocument 400 http://127.0.0.1/erreur400.html


Jusque là pas de problème. Mais je n'ai aucune page .html (tout en php) donc derrière je gère encore ceci:

Code: Tout sélectionner
RewriteRule ^erreur([0-9]{3})\.html$ index.php?erreur=$1 [L]


Tout ceci fonctionne bien. La seul question que je me pose est la suivante:
- Le robot ou le navigateur de l'internaute reçoit-il bien dans l'entête http le code erreur en fonction de l'erreur ?

J'ai un doute car en cas d'erreur je dis "ouvre" la page erreur400.html (page étant réécrite), d'où mon doute...

Pouvez-vous m'aider svp ! Je vous en remercie d'avance.


Borower
WRInaute accro
WRInaute accro
 
Messages: 2151
Inscription: Lun Avr 18, 2005 20:58

Message le Mar Aoû 16, 2005 11:14

A mon avie cela marche tres bien.
Mais tu aurais pu faire plus simple.
Est ce que tu as plusieurs erreur.html ??

++

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: Lun Juil 11, 2005 11:47

Message le Mar Aoû 16, 2005 11:20

j'ai plusieurs erreur oui 400, 401, 403, 404, 500 gérer pour le moment !
Donc je pense qu'il est difficille de faire plus facille mais je suis preneur dans le cas contraire :wink:

ActuCritique
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 110
Inscription: Lun Juil 01, 2002 13:54

Message le Mar Aoû 16, 2005 12:00

Si j'ai bien compris ta question, tu as grandement besoin de cet outil:
http://www.webrankinfo.com/outils/header.php

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: Lun Juil 11, 2005 11:47

Message le Mar Aoû 16, 2005 12:52

oui mais le problème est que je teste en local ! et justement lorsque je regarde mon entête http avec le code ci-dessus, il m'indique toujours 200 ok.

Maintenant ce que je me demandrais, c'est si l'entête http avec indication de l'erreur est bien visible mais que très rapidement, parce qu'il basculement à nouveau sur autre chose...!

Enfin vla !
comment savoir...être sûr ?
Est-ce quelqu'un d'expérimenté pourrais me répondre ? cela me rendrais grand service ! merci bcp


e-kiwi
Modérateur
Modérateur
 
Messages: 13852
Inscription: Mar Déc 23, 2003 9:04

Message le Mar Aoû 16, 2005 12:56

déjà je comprend pas ca ->

ErrorDocument 400 http://127.0.0.1/erreur400.html

tu les renvoi sur leur serveur local :-)
c'est juste à titre d exemple que tu as mis ca ?

>> oui mais le problème est que je teste en local !
eh bien met le en ligne (repertoire avec adresse privée) et teste avec l outil WRI :-)

ActuCritique
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 110
Inscription: Lun Juil 01, 2002 13:54

Message le Mar Aoû 16, 2005 13:01

Quand tu testeras en ligne il ne faut surtout pas mettre de lien absolu (http://www...) mais relatif (/erreur.html), c'est CAPITAL!

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: Lun Juil 11, 2005 11:47

Message le Mar Aoû 16, 2005 14:01

ah bon on ne peut pas mettre de chemin absolue ? mais pourquoi ?

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: Lun Juil 11, 2005 11:47

Message le Mar Aoû 16, 2005 14:10

J'ai testé comme tu l'as dis en chemin relatif (en local) et la ça m'indique bien dans l'entête http le code 404 Not found !
En revanche j'ai également interdit de lister mes dossiers mais la ça ne fonction pas à ma grande surprise il m'affiche le contenu bizarrement !
Peut tu m'aider ?

Ma question d'avant tiens toujours, pourquoi on ne peut pas mettre de chamin absolue ?

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: Lun Juil 11, 2005 11:47

Message le Mar Aoû 16, 2005 14:18

Je m'excuse ca fonctionne bien ! en l'occurence j'ai un petit problème ! car lorsque quelqu'un veut lister un dossier, lorsque je lui dit d'ouvrir la page d'erreur, il se base sur le dossier que l'on veut ouvrir ! dans de temps en temps les chemins a l'intérieure de la page erreur ne fonctionne plus...
bref...
d'ou ma question: pour ne peut-on pas faire de lien absolue, car cela me règle le problème ! car on redirige sur une page toujours au même endroit !

si je pouvais avoir des infos je vous en serai vraiment très reconnaissant !
merci

EDIT: sans compter que sur le net j'ai vu cela à plusieurs reprise quand j'avais appris d'ailleur c'est pour ça que j'ai fais comme ca j'ai appris comme ca ! ca ne marche vraiment pas ?
merci de vos réponses!

ActuCritique
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 110
Inscription: Lun Juil 01, 2002 13:54

Message le Mar Aoû 16, 2005 15:39

C'est apparemment le cas chez OVH:
http://www.webrankinfo.com/forums/viewtopic_1191.htm
mais pas forcément vrai ailleurs.

Si tu récupéres bien un 404 alors no problemo! Ne touche plus à rien.


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités