Utiliser ErrorDocument en permanence, est-ce possible?

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


YvesB
WRInaute passionné
WRInaute passionné
 
Messages: 518
Inscription: Dim Jan 11, 2004 18:36

Utiliser ErrorDocument en permanence, est-ce possible?

Message le Jeu Aoû 19, 2004 17:09

Bonjour, est-ce grave si j'utilise le htaccess ErrorDocument pour chacune de mes pages?

au lieu d'enmener vers une erreur404, ca mene vers redirige.php, dans ce script je décortique l'url pour en sortir quelques varibables.

passer de ca :

monsite.com?page=acteurs&act=GorgesTruc&type=casting

à ca

monsite/acteurs/GorgesTruc/casting/

(donc bien sur le dossier acteurs n'existe pas.

Est ce une solution convenable ou du bricolage?
Certain navigateur risque pas dafficher erreur 404 sans se poser de question?

Merci de votre aide !


Bool
WRInaute accro
WRInaute accro
 
Messages: 1290
Inscription: Jeu Fév 26, 2004 15:59

Message le Jeu Aoû 19, 2004 19:48

hello,

si tu prend la peine de regarder les entêtes de tes pages (via la Web Developer Bar de firefox, une connexion telnet, un print_r($_SERVER) sur la page, ou l'outil fourni par WRI), tu veras qu'il y aura toujours un code 404 renvoyé... c'est à dire que pour les moteurs de recherche toutes tes pages seront inexistantes... perso, je crois qu'il n'y a pas pire coté référencement...

A moins que tu prennes la peine de corriger ce point.


YvesB
WRInaute passionné
WRInaute passionné
 
Messages: 518
Inscription: Dim Jan 11, 2004 18:36

Message le Jeu Aoû 19, 2004 21:31

Mince, comment puis corriger ce point? peutetre est ce que je n'utilise pas la bonne fonction... laquel me conseillez vous?

Merci :)

Eservice
WRInaute accro
WRInaute accro
 
Messages: 1463
Inscription: Mer Sep 18, 2002 11:28

Message le Jeu Aoû 19, 2004 22:12

Ca marche à condition de forcer une redirection 301 (Moved Permanently) qui va écraser le code 404. A mettre avant toute balise HTML :
header ("Status: 301 Moved Permanently");
header ("Location: ...");

Mais vérifie que ton hébergeur le supporte bien avec la méthode de Bool


YvesB
WRInaute passionné
WRInaute passionné
 
Messages: 518
Inscription: Dim Jan 11, 2004 18:36

Message le Jeu Aoû 19, 2004 23:15

Ben mon hebergeur est imingo et donc c un payant, ca doit etre ok non?


Bool
WRInaute accro
WRInaute accro
 
Messages: 1290
Inscription: Jeu Fév 26, 2004 15:59

Message le Ven Aoû 20, 2004 8:48

YvesB a écrit:Ben mon hebergeur est imingo et donc c un payant, ca doit etre ok non?


ça ne veut absolument rien dire... je connais des hebergeurs payants qui limitent très fortement (genre .htaccess interdits...).


YvesB
WRInaute passionné
WRInaute passionné
 
Messages: 518
Inscription: Dim Jan 11, 2004 18:36

Message le Ven Aoû 20, 2004 12:26

Bien moi je peu creer des htaccess et les modifier sans probleme...


Bool
WRInaute accro
WRInaute accro
 
Messages: 1290
Inscription: Jeu Fév 26, 2004 15:59

Message le Ven Aoû 20, 2004 12:45

Oui, mais ça ne veut pas dire qu'ils autorisent toutes les fonctions, ni que les autres hebergeurs payant le feront.


YvesB
WRInaute passionné
WRInaute passionné
 
Messages: 518
Inscription: Dim Jan 11, 2004 18:36

Message le Ven Aoû 20, 2004 14:21

a ok

je test header ("Status: 301 Moved Permanently"); avec un de mes liens... si je le voit ds google ds 2 3 jours c que c ok? et logiquement pour tous les moteurs non?

Merci de ton aide


Bool
WRInaute accro
WRInaute accro
 
Messages: 1290
Inscription: Jeu Fév 26, 2004 15:59

Message le Ven Aoû 20, 2004 14:54

euh... ce n'est pas le bon entete....


YvesB
WRInaute passionné
WRInaute passionné
 
Messages: 518
Inscription: Dim Jan 11, 2004 18:36

Message le Dim Aoû 22, 2004 23:32

A bon? (en faite je viens de voir que GG ne ma pas indéxé cette page donc oui effectivement ce n'est pas le bon... mais je dois mettre quoi alors? :)

MErci


YvesB
WRInaute passionné
WRInaute passionné
 
Messages: 518
Inscription: Dim Jan 11, 2004 18:36

Message le Jeu Aoû 26, 2004 12:10

une idee? :)


Bool
WRInaute accro
WRInaute accro
 
Messages: 1290
Inscription: Jeu Fév 26, 2004 15:59

Message le Jeu Aoû 26, 2004 13:35

bah d'après certains ce serait le bon entete :S

moi j'enverrais un :
Code: Tout sélectionner
HTTP/1.0 301 Moved Permanently


mais effectivement dans ce cas on force la version du protocole... ce qui n'est pas forcément bon.

Question bete, ton "Location:" tu mets l'URL complète ou pas ? Comme précisé dans la RFC, il faut la mettre en entier... et certains navigateurs (et donc moteurs) peuvent ne pas fonctionner sinon.

Eservice
WRInaute accro
WRInaute accro
 
Messages: 1463
Inscription: Mer Sep 18, 2002 11:28

Message le Jeu Aoû 26, 2004 17:38

YvesB a écrit:je test header ("Status: 301 Moved Permanently"); avec un de mes liens... si je le voit ds google ds 2 3 jours c que c ok? et logiquement pour tous les moteurs non?

Bonjour YvesB,

il faut attendre entre 1 et 2 mois pour que la redirection soit prise en compte par google avec une baisse de trafic entretemps
Enfin, si votre site n'apparaît plus dans les résultats de recherche pendant un certain temps, cela ne signifie pas nécessairement qu'il a été éliminé de l'index Google. Pendant une transition entre deux sites, il peut arriver que nos robots-explorateurs ne répèrent pas un site à sa nouvelle adresse. Contentez-vous d'actualiser les liens des sites qui pointent sur vous, et soyez assuré que nous détecterons votre nouvelle adresse lors d'une prochaine exploration du Web.
source http://www.google.fr/intl/fr/webmasters/4.html

Les autres moteurs sont plus lents mais conservent les doubles URL plus longtemps.


YvesB
WRInaute passionné
WRInaute passionné
 
Messages: 518
Inscription: Dim Jan 11, 2004 18:36

Message le Ven Aoû 27, 2004 22:42

Non mais en faite ce status 301 me convient pas, parce que google veux quand il voit ca trouver le lien qui est lui d'actualité alors que c bien tjs celui la.

non ma question c que doiton mettre comme statut pour lui dire c bon tu est tombé sur une page qui existe !
ex : Header("Statuts : ok"); :) un truc comme ca moi je sais pas le mot exact :)

Utiliser ErrorDocument en permanence, est-ce possible?

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