RewriteRule et RedirectPermanent avec sous domaine

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

taka10
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 19 Mai 2011

RewriteRule et RedirectPermanent avec sous domaine

Message le Jeu Mai 19, 2011 10:05

Bonjour,

Je vais essayer d'être clair!

J'ai un site développé en 3 langues (français, anglais et allemand), l'url du site français est :
http://www.monsite.com
et l'url des autres site :
http://en.monsite.com
http://de.monsite.com

Le site existe depuis plus d'1 an et est bien référencé.
Je souhaite mettre de rewriting sur ce site, par exemple :
http://www.monsite.com/une-page.htm var http://www.monsite.com/accueil.php
http://en.monsite.com/one-page.htm var http://en.monsite.com/accueil.php
http://de.monsite.com/seite.htm var http://de.monsite.com/accueil.php

Avec le RewriteRule, je ne peux pas mettre les liens en absolus, mais normalement pas de soucis puisque de toute façon le lien une-page.htm ne sera présent que sur le site français et donc se ra bien redirigé.
Donc j'ai fait :
RewriteRule une-page\.htm$ accueil.php

Ensuite, j'aimerai ne pas perdre le référencement sur les pages PHP et donc je fais un redirect permanent de accueil.php vers une-page.htm :
RedirectPermanent /accueil.php http://www.monsite.com/une-page.htm

et j'ai donc 2 soucis :
- Le 1er, c'est que les 2 règles créent logiquement une boucle infinie (logique).
- Le 2ème, c'est que meme si on clique sur un lien anglais(venant de goole par ex), http://en.monsite.com/accueil.php , on sera toujours redirigé vers le site en français.

Avez vous une idée ou un début de suggestion ?

D'avance merci


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19598
Inscription: 8 Aoû 2004

Re: RewriteRule et RedirectPermanent avec sous domaine

Message le Jeu Mai 19, 2011 11:12

ne mets pas le ndd dans la réécriture
Code: Tout sélectionner
RedirectPermanent /accueil.php /une-page.htm

par contre, quel est l'intérêt de ta boucle infinie ?

taka10
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 19 Mai 2011

Re: RewriteRule et RedirectPermanent avec sous domaine

Message le Jeu Mai 19, 2011 13:02

Tu ne répond pas à ma question...

Car si je fais ça : RedirectPermanent /accueil.php /une-page.htm , ça veut dire que http://en.cathelain.com/accueil.php va être redirigé vers http://en.cathelain.com/ma-page.htm alors qu'il devrait être redirigé vers http://en.cathelain.com/one-page.htm.

Il n'y a aucun intérêt d'avoir une boucle infinie, ce que je dis c'est que si je met les 2 règles ensembles , ça crée une boucle infinie


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19598
Inscription: 8 Aoû 2004

Re: RewriteRule et RedirectPermanent avec sous domaine

Message le Jeu Mai 19, 2011 15:00

taka10 a écrit:Tu ne répond pas à ma question...
si
taka10 a écrit:Car si je fais ça : RedirectPermanent /accueil.php /une-page.htm , ça veut dire que http://en.cathelain.com/accueil.php va être redirigé vers http://en.cathelain.com/ma-page.htm alors qu'il devrait être redirigé vers http://en.cathelain.com/one-page.htm.
ben non, vu qu'on ne spécifie pas de domaine, la redirection se fait dans le domaine courant
taka10 a écrit:Il n'y a aucun intérêt d'avoir une boucle infinie, ce que je dis c'est que si je met les 2 règles ensembles , ça crée une boucle infinie
dans ce cas, pourquoi ta 2° redirection ? alors qu'elle fait exactement le contraire de la 1° ?

taka10
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 19 Mai 2011

Re: RewriteRule et RedirectPermanent avec sous domaine

Message le Jeu Mai 19, 2011 16:55

ben non, vu qu'on ne spécifie pas de domaine, la redirection se fait dans le domaine courant


Donc, je demandais si il n'y avait pas moyen de faire autrement pour ne pas avoir ce soucis

dans ce cas, pourquoi ta 2° redirection ? alors qu'elle fait exactement le contraire de la 1° ?


Pour ne pas perdre le référencement sur les pages PHP...


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19598
Inscription: 8 Aoû 2004

Re: RewriteRule et RedirectPermanent avec sous domaine

Message le Jeu Mai 19, 2011 17:28

taka10 a écrit:
ben non, vu qu'on ne spécifie pas de domaine, la redirection se fait dans le domaine courant
Donc, je demandais si il n'y avait pas moyen de faire autrement pour ne pas avoir ce soucis
mais c'est justement ce que tu veux, ça n'est donc pas un soucis :roll:

taka10
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 19 Mai 2011

Re: RewriteRule et RedirectPermanent avec sous domaine

Message le Ven Mai 20, 2011 8:09

Non ce n'est pas ce que je veux, puisque moi je veux que :
http://en.cathelain.com/accueil.php soit redirigé http://en.cathelain.com/one-page.htm
et non
http://en.cathelain.com/accueil.php soit redirigé http://en.cathelain.com/une-page.htm

Je veux que la page soit dans la bonne langue...


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