[RESOLU] Rediriger un domaine sur un autre?

Consultez la formation sur les stratégies de liens de WebRankInfo / Ranking Metrics


Just
Nouveau WRInaute
 
Messages: 43
Inscription: Mer Juin 07, 2006 10:09

[RESOLU] Rediriger un domaine sur un autre?

Message le Jeu Mai 22, 2008 10:13

Bonjour,

Bien convaincu que le sujet a déjà été abordé ici, je ne trouve pas mon bonheur (les recherches me donnent systèmatiquement "aucune réponse" et les topics "similaires" ne répondent pas à ma question :/).

Bref, donc mon problème est simple.
J'ai le site "www.rvm-immobilier.fr", afin de simplifier l'accès nous avons pris un NDD plus court à taper "www.rvm-immo.fr".

Actuellement les deux NDD pointent sur le même site, ce qui fait "deux portes d'entrés" pour ledit site. Ce qui, il me semble, est déconseillé.
Le but serait donc de rediriger "rvm-immo" sur "rvm-immobilier".

Il y a plusieurs méthodes pour cela (HTACCESS, META, JS,...) mais je souhaiterais savoir laquelle est la meilleure au regard du référencement Google (principalement).

D'avance merci pour vos réponses.
Dernière édition par Just le Jeu Mai 22, 2008 14:15, édité 1 fois.


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Jeu Mai 22, 2008 10:36

le mieux est une petite règle dans le fichier .htaccess à la racine des deux sites :
Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.rvm-immo\.fr$
RewriteRule ^(.*)   http://www.rvm-immo.fr/$1  [QSA,R=301]


Just
Nouveau WRInaute
 
Messages: 43
Inscription: Mer Juin 07, 2006 10:09

Message le Jeu Mai 22, 2008 10:49

Merci beaucoup pour ta réponse rapide et claire "webmasterlamogere"!

Ok je vais donc appliquer cela.
Enfin dans mon cas il me semble que c'est l'inverse qu'il faut que j'écrive.
Je veux rediriger rvm-immo sur rvm-immobilier.
Je dois donc écrire :
Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.rvm-immobilier\.fr$
RewriteRule ^(.*)   http://www.rvm-immobilier.fr/$1  [QSA,R=301]
Dernière édition par Just le Jeu Mai 22, 2008 10:57, édité 1 fois.


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Jeu Mai 22, 2008 10:53

c'est ça


Just
Nouveau WRInaute
 
Messages: 43
Inscription: Mer Juin 07, 2006 10:09

Message le Jeu Mai 22, 2008 10:53

Hum hum ça marche impec' par contre il y a un comportement que je ne comprend pas.

J'utilise déjà l'URL RW pour travailler mes pages de la manière suivante : lors de l'appel de "/page.htm" c'est en faites "engine.php?page=page" qui est "exécuté" (sans grande originalité :)).

Et là avec la redirection si j'essai d'accéder à "http://www.rvm-immo.fr/page.htm" je suis redirigé vers "http://www.rvm-immobilier.fr/engine.php?page=page".

Pourtant la règle de redirection me semble tout à fait correcte... étrange.


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Jeu Mai 22, 2008 10:56

il faut mettre la règle en premier et ajouter le flag L
Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.rvm-immobilier\.fr$
RewriteRule ^(.*)$   http://www.rvm-immobilier.fr/$1  [QSA,R=301,L]


Just
Nouveau WRInaute
 
Messages: 43
Inscription: Mer Juin 07, 2006 10:09

Message le Jeu Mai 22, 2008 11:02

Hum HUm pas mieux :(.

Mais visiblement c'est bien le QueryString qui pose problème.
en effet dans l'exemple cité précédement ça fonctionne bien à présent.
Mais si je rajoute un QueryString (ex : ?param1=val1), là rien ne va plus :/.

Etrange.


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Jeu Mai 22, 2008 12:57

tu as bien un .htaccess qui ressemble à ça :
Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.rvm-immobilier\.fr$
RewriteRule ^(.*)$   http://www.rvm-immobilier.fr/$1  [QSA,R=301,L]
RewriteRule ^(.*)\.htm$ /engine.php?page=$1 [L]


Just
Nouveau WRInaute
 
Messages: 43
Inscription: Mer Juin 07, 2006 10:09

Message le Jeu Mai 22, 2008 13:04

Ouep à la différence pret que j'ai le flag QSA en plus à la dernière ligne :
Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.rvm-immobilier\.fr$
RewriteRule ^(.*)$   http://www.rvm-immobilier.fr/$1  [QSA,R=301,L]
RewriteRule ^(.*)\.htm$ /engine.php?page=$1 [L,QSA]


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Jeu Mai 22, 2008 14:03

Je ne vois pas de raison que ça ne marche pas. essaye de vider le cache du navigateur.
j'ai testé sur le site et je n'ai pas de problèmes avec :
-http://rvm-immobilier.fr/maison_appartement_villa.htm?raz=1
-http://www.rvm-immo.fr/maison_appartement_villa.htm?raz=1


j'arrive bien sur -http://www.rvm-immobilier.fr/maison_appartement_villa.htm?raz=1


Just
Nouveau WRInaute
 
Messages: 43
Inscription: Mer Juin 07, 2006 10:09

Message le Jeu Mai 22, 2008 14:14

Effectivement, maintenant cela fonctionne. Etrange.

En tous cas merci beaucoup pour ton aide précieuse!


Formation recommandée sur ce thème :

Formation Netlinking (liens et référencement) : apprenez ce qu'est réellement un bon lien pour le référencement et surtout comment en obtenir. 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