RedirectMatch et expression régulière

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

michelp
Nouveau WRInaute
 
Messages: 11
Inscription: Dim Jan 11, 2004 11:43

RedirectMatch et expression régulière

Message le Sam Aoû 20, 2005 10:04

Bonjour,

J'essaye de me bagarrer avec les expressions régulières mais je suis pas trop au point ...

Mon problème :
Je souhaite que tous les appels fait à une page dans laquelle on trouve dans l'url la chaine idnews=569 soient renvoyés sur une autre page.

Ce que j'ai fait, dans mon htaccess à la racine du site :
Code: Tout sélectionner
RedirectMatch permanent ^/.(idnews=569).$ http://monsite/nouvellepage.html


Quelqu'un a une idée ?
Merci !


Mumuri
WRInaute accro
WRInaute accro
 
Messages: 1792
Inscription: Mer Nov 03, 2004 10:50

Message le Sam Aoû 20, 2005 17:19

je connais pas du tout les fichiers htaccess, ceci dit il me semble que ce que tu cherches ; c'est çà

(.*)idnew=569(.*)

michelp
Nouveau WRInaute
 
Messages: 11
Inscription: Dim Jan 11, 2004 11:43

Message le Dim Aoû 21, 2005 12:21

Merci pour la correction de l'expression mais ça ne marche pas mieux, ça doit être ailleurs ...


Patrice A.
Modérateur
Modérateur
 
Messages: 2413
Inscription: Ven Fév 11, 2005 19:36

Message le Dim Aoû 21, 2005 14:17

L'expression régulière ne s'applique pas au Query String (ce qui est situé après un point d'interrogation).

michelp
Nouveau WRInaute
 
Messages: 11
Inscription: Dim Jan 11, 2004 11:43

Message le Dim Aoû 21, 2005 14:43

Merci, je pouvais chercher alors ...

Je vais donc faire plutot du rewrite.


Patrice A.
Modérateur
Modérateur
 
Messages: 2413
Inscription: Ven Fév 11, 2005 19:36

Message le Dim Aoû 21, 2005 16:30

IDEM pour le rewrite.
Ta solution la plus efficace est dans tes fichiers php un
Code: Tout sélectionner
if(isset($_GET['idnews'])&&($_GET['idnews']==569)) {}
avec en résultat de cette condition une redirection 301 vers la page souhaitée.

michelp
Nouveau WRInaute
 
Messages: 11
Inscription: Dim Jan 11, 2004 11:43

Message le Dim Aoû 21, 2005 17:24

Merci beaucoup, tout marche comme je voulais !


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