cheloniologue, le 11 mars 2011 - 15:16, dit :
Je ne comprends pas bien ce que tu essaies de me dire ?
Quand cela ne fonctionne pas ... j'ai une page erreur 404.php et les visiteurs tombent dessus ...
Ta page a pour titre "erreur 404", mais le serveur, lui, ne renvoie pas une erreur 404.
Tu dois utiliser cet outil pour le visualiser :
http://www.webmaster.../outils/headers
Dans cet outil, tape par exemple une page imaginaire du site google, disons :
http://www.google.fr/lsqfjjk
En première ligne du résultat, tu as :
Citation
Voila ce qu'il faut obtenir avec une page qui n'existe pas.
Maintenant, fais l'essai avec une page imaginaire de ton site :http://www.cheloniophilie.com/qsdfsdf
Tu obtiens deux blocs de résultats, le premier est :
Citation
C'est à dire une redirection temporaire vers cette page 404.php, qui correspond au deuxième résultat :
Citation
Donc une redirection temporaire vers la page 404.php : c'est très différent d'une erreur 404 !
Et c'est ce qui se produit avec les deux pages que tu cites en exemple dans ton premier message. Si ça se trouve, tu as mis en place une règle bizarre de redirection 302 dans ton .htaccess pour les pages non trouvées, et c'est à cause de ça que tes redirections permanentes ne sont pas lues (simple hypothèse).