Webmaster Hub: Problème redirection 301 et htaccess - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Problème redirection 301 et htaccess Noter : -----

#1 L'utilisateur est hors-ligne   numero42 

  • Groupe : Membre
  • Messages : 7
  • Inscrit(e) : 23-février 10

Posté 23 février 2010 - 12:04

J'ai déjà posé ce problème sur un autre forum, mais comme je n'arrive pas à avoir de réponses, et que je suis en panne sèche niveau idées, je me permets de poser ma question ici en espérant que l'un d'entre vous aura une réponse pour moi :

J'ai deux sites consacrés à l'écrivain anglais Douglas Adams, l'un en anglais et l'autre en français.

J'essaye dans un premier temps d'appliquer toutes les recettes pour un bon référencement naturel à la version française du site.

Parmi les recettes en question, j'ai bien entendu décidé de réécrire l'intitulé de l'url de mes pages (qui étaient auparavant un peu fantaisistes et en tout cas pas optimisés pour un sou).

Le problème c'est que mes pages en question avaient un bon page rank (4), et que du coup comme j'ai changé l'url je repars à zéro.

Du coup j'ai voulu faire une redirection permanente en 301.

Vu la structure de mon site (includes), je ne peux pas utiliser la fonction header pour les pages (elle rentre en conflit avec la page index).

J'ai donc tenté de créer une redirection 301 dans le ficher .htaccess. En plus ça me semblait plus simple que de la rajouter sur les anciennes pages (que je pouvais recréer mais que j'avais déjà supprimer de mon serveur).

j"ai donc essayé

RewriteRule h2g2_notions.php h2g2-le-guide-du-voyageur-galactique-presentation-histoire.php [R=301]


(enfin j'ai essayé différentes techniques parce que la structure de mes pages est un peu compliqué (pour moi) puisqu'il s'agit de pages php appelées par la page index sous cette forme :
http://www.voyageurg...uide-du-voyageu ... n-histoire
Les pages php sont appelées par une ligne de code dans la page index comme

"h2g2-le-guide-du-voyageur-galactique-presentation-histoire" => "h2g2-le-guide-du-voyageur-galactique-presentation-histoire.php",


Du coup je ne sais pas trop quoi écrire dans la fonction Rewrite.

(je ne sais pas si tout ça est vraiment optimisé mais ce n'est pas moi qui ai créé le design et l'infrastructure de cette dernière version de mon site)

Enfin, je tiens à préciser que mon .htaccess a déjà une redirection activée puisque mes deux sites (anglais et français) sont sur le même serveur et que
douglasadams.info vous dirige directement sur la partie anglaise
alors que voyageurgalactique.com vous dirige automatiquement sur la partie française

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^(www\.)?douglasadams\.info
RewriteCond %{HTTP_HOST} !^(www\.)?voyageurgalactique\.com
RewriteRule ^index.php$ en_index.php [L,r=301]

RewriteCond %{HTTP_HOST} ^(www\.)?douglasadams\.info
RewriteCond %{HTTP_HOST} !^(www\.)?voyageurgalactique\.com
RewriteRule ^$ en_index.php [L,r=301]

#RewriteRule ^index.php\?p=(.*)$ en_index.php?p=$1 [L,r=301]


ce bout de code créé peut-être des incompatibilités avec le code de redirection 301 pour chaque page.

Bon, j'espère, sans trop d'espoir, que j'ai été assez clair

SI quelqu'un a un avis et pense qu'il peut m'aider, qu'il n'hésite pas....
0

#2 L'utilisateur est hors-ligne   Remi 

  • Groupe : Membre+
  • Messages : 931
  • Inscrit(e) : 28-juin 04
  • Genre:Homme
  • Société:Studio Amarante

Posté 23 février 2010 - 15:57

Aaaah, j'aime beaucoup Douglas Adams, j'ai lu beaucoup (tous peut-être) de ses livres en VO et en VF... :rolleyes:
Je ne suis pas d'accord sur ce que tu dis de la série TV de la BBC de 1981 : je la trouve très nettement supérieure au film récent, mais bon...

J'aimerais bien t'aider pour ton problème mais tu peux nous donner la version courte ? :p

Sinon, un petit détail : les url à rallonge bourrées de mots-clés, ça eut payé, mais ça paye plus.
Un lieu magique près d'Aix-en-Provence Château Grand Boise : location de prestige, domaine viticole, face à la Montagne Sainte Victoire. Et un beau site de Calvados et cidre...
1

#3 L'utilisateur est hors-ligne   captain_torche 

  • Danacol / Orangina rouge
  • Groupe : Admin
  • Messages : 6 658
  • Inscrit(e) : 08-février 06
  • Genre:Homme
  • Localisation:Savigny / Orge

Posté 23 février 2010 - 16:08

En effet, il aurait mieux valu ne rien faire que de suroptimiser tes urls, parce que ça ne t'apportera vraiment pas grand chose (si jamais ça t'apporte quoi que ce soit).
S'il est encore temps de revenir aux urls de base, fais-le, tu t'épargneras pas mal de soucis.
Vous avez rêvé cette nuit ? Partagez vos rêves sur l'Onironaute !
Bijoux fantaisie
Recherche nounou
0

#4 L'utilisateur est hors-ligne   numero42 

  • Groupe : Membre
  • Messages : 7
  • Inscrit(e) : 23-février 10

Posté 23 février 2010 - 16:29

Le problème c'est que déjà avec le système d'includes, je n'ai pas de header et de titre de pages, donc je pensais qu'optimiser les url serait pas mal.

L'optimisation des URL rapporte peut être moins que par le passé, mais quand on tape "douglas adams" ou "le guide du voyageur galactique" dans google.fr, ce qui arrive en premier sont des URL avec mots clés.

J'essaye de comprendre pourquoi mon site, le seul en français sur Douglas Adams et H2G2, avec un contenu très riche, en ligne depuis 2001 (et 2005 avec le nom de domaine actuel) n'est pas mieux positionné sur google. De plus même si les pages de mon site sont indexées par google (site:www.voyageurgalactique.com), elles n'apparaissent pas dans le moteur de recherche. A cause des includes justement? Les includes sont ils la mort du référencement naturel?

Le référencement me passionne donc je fais des tests dans tous les sens...

Franchement revenir en arrière sur les titres des url, ça va être assez pénible, vu toutes les modifications qu'il faut faire, donc si je peux éviter....

En ce qui concerne le fichier .htaccess je voudrais donc que :
http://www.voyageurg...?p=h2g2_notions
dirige vers
http://www.voyageurg...tation-histoire
0

#5 L'utilisateur est hors-ligne   numero42 

  • Groupe : Membre
  • Messages : 7
  • Inscrit(e) : 23-février 10

Posté 23 février 2010 - 16:31

MESSAGE EDITE - merci Arlette (voir plus bas)-

Je rajoute donc juste que je suis bien référencé sur yahoo.fr

Ce message a été modifié par numero42 - 23 février 2010 - 16:47.

0

#6 L'utilisateur est hors-ligne   Arlette 

  • Groupe : Direction
  • Messages : 9 230
  • Inscrit(e) : 26-août 03
  • Genre:Femme
  • Localisation:Rognes

Posté 23 février 2010 - 16:35

Non le message n'était pas perdu. Quand on met plusieurs liens et qu'on est nouveau le post passe en modération a priori (c'est pour éviter les spammeurs ;) ) ... Je viens de le valider.

Bienvenue sur le Hub
0

#7 L'utilisateur est hors-ligne   numero42 

  • Groupe : Membre
  • Messages : 7
  • Inscrit(e) : 23-février 10

Posté 23 février 2010 - 16:46

"Je ne suis pas d'accord sur ce que tu dis de la série TV de la BBC de 1981 : je la trouve très nettement supérieure au film récent, mais bon..."

C'est vrai que je suis un peu sévère (il faut que je modifie un peu le texte) mais J'aime beaucoup la série télé, très fidèle aux livres et à la série radio, et je suis un fan des graphismes du guide dans la série télé conçus par le génial rod lord (www.rodlord.com). Ceci dit, il est vrai que vue aujourd'hui, la série a un côté kitsch. Ca fait partie de son charme (pour moi), de plus je suis un fan de séries SF anglaises, mais cela rebute pas mal de monde (comme pour les anciens épisodes de Dr Who).

Merci Arlette, je vais éditer mon second message donc pour que ça ne fasse pas doublon.

Ce message a été modifié par numero42 - 23 février 2010 - 16:49.

0

#8 L'utilisateur est hors-ligne   numero42 

  • Groupe : Membre
  • Messages : 7
  • Inscrit(e) : 23-février 10

Posté 25 février 2010 - 13:57

Pas de solution à mon problème (à part revenir aux anciens urls)?
0

#9 L'utilisateur est en ligne   Jeanluc 

  • Groupe : Fondateur
  • Messages : 1 995
  • Inscrit(e) : 04-octobre 04
  • Genre:Homme
  • Localisation:Bruxelles

Posté 25 février 2010 - 16:36

Bonjour,

[edit] Je modifie le message, parce que je ne répondais pas à tes questions. [/edit]

Essaie avec des lignes comme ceci:
RedirectPermanent /h2g2_notions.php http://www.voyageurgalactique.com/h2g2-le-guide-du-voyageur-galactique-presentation-histoire.php


Je pense que ton problème ne se limite pas à cela. D'ailleurs ta redirection selon le nom de domaine telle que tu l'expliques dans ton premier message me semble inutilement compliquée.

Dis-moi déjà si ceci répond partiellement à ton problème de redirection.

Jean-Luc
Liste de + de 150 annuaires FreeGlobes et autres listes d'annuaires pour le référencement.
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
0

#10 L'utilisateur est hors-ligne   Remi 

  • Groupe : Membre+
  • Messages : 931
  • Inscrit(e) : 28-juin 04
  • Genre:Homme
  • Société:Studio Amarante

Posté 25 février 2010 - 17:04

Quelle était la question (21x2 ? :blush: )

Le problème est que que l'on ne comprend pas bien ce que tu cherches à faire...
Un lieu magique près d'Aix-en-Provence Château Grand Boise : location de prestige, domaine viticole, face à la Montagne Sainte Victoire. Et un beau site de Calvados et cidre...
0

#11 L'utilisateur est hors-ligne   numero42 

  • Groupe : Membre
  • Messages : 7
  • Inscrit(e) : 23-février 10

Posté 28 février 2010 - 19:50

Merci JeanLuc mais non ça ne marche pas.

Rémi, j'essaie juste de faire une redirection permanente en passant par le fichier .htaccess mais comme j'ai un système d'includes sur mon site ça complique tout.

Encore une fois je veux juste que :

http://www.voyageurg...?p=h2g2_notions (page qui n'existe plus)

dirige vers

http://www.voyageurg...tation-histoire
0

#12 L'utilisateur est en ligne   Jeanluc 

  • Groupe : Fondateur
  • Messages : 1 995
  • Inscrit(e) : 04-octobre 04
  • Genre:Homme
  • Localisation:Bruxelles

Posté 28 février 2010 - 22:24

Bonsoir numero42,

Voir le messagenumero42, le 28 février 2010 - 19:50, dit :

Merci JeanLuc mais non ça ne marche pas.
Que veut dire "ça ne marche pas" ? As-tu une erreur 500, une erreur 404, que vois-tu dans la barre d'adresse après avoir tapé http://www.voyageurgalactique.com/index.php?p=h2g2_notions ? Si tu donnes une description précise d'essais que tu fais, ce sera beaucoup plus facile de t'aider efficacement.

Voir le messagenumero42, le 28 février 2010 - 19:50, dit :

Rémi, j'essaie juste de faire une redirection permanente en passant par le fichier .htaccess mais comme j'ai un système d'includes sur mon site ça complique tout.
A priori, la présence d'include dans le code PHP ne change rien à l'histoire.

Voir le messagenumero42, le 28 février 2010 - 19:50, dit :

Encore une fois je veux juste que :

http://www.voyageurgalactique.com/index.php?p=h2g2_notions (page qui n'existe plus)

dirige vers

http://www.voyageurgalactique.com/index.php?p=h2g2-le-guide-du-voyageur-galactique-presentation- histoire
Essaie ceci:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^p=h2g2_notions$
RewriteRule ^index\.php$ http://www.voyageurgalactique.com/index.php?p=h2g2-le-guide-du-voyageur-galactique-presentation-histoire?
 [L,R=301]


Jean-Luc
Liste de + de 150 annuaires FreeGlobes et autres listes d'annuaires pour le référencement.
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
0

#13 L'utilisateur est hors-ligne   numero42 

  • Groupe : Membre
  • Messages : 7
  • Inscrit(e) : 23-février 10

Posté 01 mars 2010 - 18:36

Merci Jean-Luc pour ton aide.

La première solution me ramenait à la page d'accueil sans message d'erreur.
la deuxième solution me fait une erreur 500 sur tout le site.

Ce message a été modifié par numero42 - 01 mars 2010 - 18:37.

0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)