redirection 301 avec url rewriting et paramètres

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

soccarfr
WRInaute discret
WRInaute discret
 
Messages: 99
Inscription: 1 Sep 2004

redirection 301 avec url rewriting et paramètres

Message le Mar Déc 21, 2004 20:18

Bonsoir,

après avoir parcouru le forum, j'ai cru comprendre que l'url rewriting ne prenait pas en compte les paramètres après le "?".

Or j'ai des url du type :

+http://www.monsite.fr/index.php?page=nomPage

que je veut rediriger en 301 vers :

+http://www.monsite.fr/Page-nomPage.html

J'ai donc essayé :
Code: Tout sélectionner
RewriteRule ^index\.php?page=([^.]+) /Page-$1.html [R=301,L]

mais comme le "?" gène, je ne sais pas comment faire.

merci de votre aide

jeroen
WRInaute passionné
WRInaute passionné
 
Messages: 2461
Inscription: 30 Aoû 2002

Message le Mar Déc 21, 2004 21:42

Il faut que tu fasse la redirection dans un script en php.

soccarfr
WRInaute discret
WRInaute discret
 
Messages: 99
Inscription: 1 Sep 2004

Message le Mar Déc 21, 2004 21:59

salut,

je peut pas malheureusement à cause de pseudos frames, les headers sont déjà envoyés.

jeroen
WRInaute passionné
WRInaute passionné
 
Messages: 2461
Inscription: 30 Aoû 2002

Message le Mar Déc 21, 2004 22:27

soccarfr a écrit:salut,

je peut pas malheureusement à cause de pseudos frames, les headers sont déjà envoyés.


Tu peux bien mettre au début de ta page index.php (avant tout envoi au navigateur) un bout de code qui te redirige en 301 vers la nouvelle page, en fonction du $_SERVER['REQUEST_URI'] . Non ?

soccarfr
WRInaute discret
WRInaute discret
 
Messages: 99
Inscription: 1 Sep 2004

Message le Mar Déc 21, 2004 22:49

c'est bon j'ai finalement trouvé une place dans le code avant les headers pour mettre un switch des différentes redirections.

Par contre, peut tu me conseiller:

je met des 301 ou 410 ?

merci

jeroen
WRInaute passionné
WRInaute passionné
 
Messages: 2461
Inscription: 30 Aoû 2002

Message le Mar Déc 21, 2004 23:01

soccarfr a écrit:Par contre, peut tu me conseiller:

je met des 301 ou 410 ?

merci


??

les codes des redirections.

A toi de voir, c'est pas mon site...

Avec tes redirections mise en place, attention de ne pas boucler....
Tu redirige vers Page-nomPage.html qui ve être réécrite dans le .htaccess en index.php?page=nomPage, faudrait pas que tu redirige....

soccarfr
WRInaute discret
WRInaute discret
 
Messages: 99
Inscription: 1 Sep 2004

Message le Mar Déc 21, 2004 23:09

ok merci et @++


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 1 invité