Redirection 404 non fonctionnel

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

neo765
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 49
Inscription: 27 Aoû 2007

Redirection 404 non fonctionnel

Message le Dim Juin 27, 2010 14:58

Bonjour,

Je voudrais rediriger mes erreurs 404 vers une page rewriting.php

Pour cela, j'ai mis dans mon fichier .htaccess :

Code: Tout sélectionner
ErrorDocument 404 /rewriting.php


Lorsque j'entre une URL qui devrait me rediriger vers rewriting.php il m'affiche une page 404.

Manque t'il une ligne dans mon .htaccess ?

Merci


jeanluc
WRInaute accro
WRInaute accro
 
Messages: 3062
Inscription: 3 Mai 2004

Re: Redirection 404 non fonctionnel

Message le Dim Juin 27, 2010 17:08

Bonjour,

Ta directive est ok.

Entre parenthèses, ce n'est pas une "redirection". ErrorDocument fonctionne plutôt comme un include. Le code HTTP renvoyé est bien un code 404, mais c'est la page indiquée (ici /rewriting.php) qui s'affiche.

Le fichier /rewriting.php est-il là ?

Le souci provient peut-être du contenu de /rewriting.php. Essaie en remplaçant par /machin.html et un contenu banal de quelques K octets.

Avec certains navigateurs, si la page à afficher ne fait que quelques centaines d'octets, le navigateur n'en tient pas compte et affiche quand même son message d'erreur 404 standard. Faut donc faire en sorte que la page affichée soit assez longue.

Jean-Luc

neo765
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 49
Inscription: 27 Aoû 2007

Re: Redirection 404 non fonctionnel

Message le Dim Juin 27, 2010 18:12

Avec certains navigateurs, si la page à afficher ne fait que quelques centaines d'octets, le navigateur n'en tient pas compte et affiche quand même son message d'erreur 404 standard. Faut donc faire en sorte que la page affichée soit assez longue.


Le problème vient de là apparement.

Sous chrome ça ne passe pas, sous firefox oui mais sans la barre google.

Pour éviter ce problème, il faut rajouter :

Code: Tout sélectionner
header("Status: 200 OK", false, 200);


jeanluc
WRInaute accro
WRInaute accro
 
Messages: 3062
Inscription: 3 Mai 2004

Re: Redirection 404 non fonctionnel

Message le Dim Juin 27, 2010 20:50

Envoyer un code "200 ok" pour une page d'erreur n'est pas une bonne solution: duplicate content pour les moteurs de recherche, chaque mauvaise URL conduisant au même contenu.

Pour le navigateur et la barre d'outils de Google, le problème vient du fait que Google se croit plus malin que le webmaster du site qui essaie d'aiguiller son visiteur qui cherche une page qui n'existe pas. Il me semblait pourtant qu'avec une page d'erreur de plus de 512 octets, le problème "Google" disparaissait.

Jean-Luc


luxe-campagne
WRInaute passionné
WRInaute passionné
 
Messages: 1141
Inscription: 8 Oct 2005

Re: Redirection 404 non fonctionnel

Message le Dim Juin 27, 2010 20:53

Bien joué Jean-Luc, c'est très pro, je n'aurais jamais su répondre à ce genre de question. Je ne connaissais pas non plus cette histoire de page qui ne s'affiche pas si trop peu de poids...
Drôle de monde, un peu réservé aux initiés quand même !


jeanluc
WRInaute accro
WRInaute accro
 
Messages: 3062
Inscription: 3 Mai 2004

Re: Redirection 404 non fonctionnel

Message le Lun Juin 28, 2010 15:56

Merci. :wink: Je m'occupe du site verification-des-liens.com qui fournit un service commercial d'aide à la détection et à l'élimination des liens morts au fur et à mesure de leurs apparitions. Alors les 404, les "soft 404" et autres erreurs cachées derrière un code 200, on connaît un peu.

Jean-Luc

neo765
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 49
Inscription: 27 Aoû 2007

Re: Redirection 404 non fonctionnel

Message le Jeu Juil 01, 2010 17:52

jeanluc a écrit:Envoyer un code "200 ok" pour une page d'erreur n'est pas une bonne solution: duplicate content pour les moteurs de recherche, chaque mauvaise URL conduisant au même contenu.


Je passe par une bdd pour afficher les pages, si une URL n'est pas correcte je peux facilement le détecter et afficher une page 404.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. 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