Différence code HTTP 100/200

WRInaute occasionnel
Salut,
quelqu'un connaît-il la différence entre un code HTTP 100 ou 200 ?
Chez free, j'utilise l'erreur 404 pour faire un "pseudo url-rewriting", puis j'utilise la fonction php header pour renvoyer un http 200 OK.

Seulement,
le code
Code:
header("HTTP1.1 200 OK");
ne fonctionne pas et retourne une erreur 404.
Alors que le code
Code:
header("HTTP1.1 100 OK");
retourne un code 200 d'après liveHTTPheader et 100 d'après l'outil WRI.
Quelqu'un a-t-il une réponse à ces questions :
Pourquoi le code 200 ne fonctionne pas ?
Le code 100 est-il dangereux pour le référencement ? (apparament les robots de yahoo et msn continuent leurs visites, mais googlebot...)

Merci
:D
Edit : je sais pas pourquoi j'ai posté dans cette catégorie, désolé :(
 
WRInaute occasionnel
Ok,
merci.
J'ai compris que le code "100" n'est pas encore utilisé, et qu'il faut utiliser le code 200.
Ce que confirme google qui, d'après les stats sur google sitemap, voit mes pages en "Erreur HTTP".

Reste une question : Comment renvoyer un 200 chez free puisque la solution la plus évidente semble ne pas fonctionner ?

:?:
 
WRInaute occasionnel
Génial !
J'ai trouvé la solution : c'est un problème de free.
Le code qui convient est :
Code:
header("Status: 200 OK");

:D
 
Discussions similaires
Haut