regexp

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

Misange
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 8
Inscription: 29 Mar 2009

regexp

Message le Sam Juin 20, 2009 21:53

Bonjour
Je suis perdue avec les regexp.
J'ai besoin de faire une redirection permanente depuis
http://www.monsite.net/taxonomy/clic?fichier=truc
vers
http://www.monsite.net/clic?fichier=truc

sachant que truc est variable
en fait je veux donc simplement supprimer la partie "/taxonomy" des liens dans lequel ce mot est suivi de /clic?fichier
Pouvez vous m'aider ?
Merci

Misange
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 8
Inscription: 29 Mar 2009

Re: regexp

Message le Dim Juin 21, 2009 10:38

J'essaie ça mais sans succès:
RewriteRule ^taxonomy/clic?fichier=([.+])$ clic?fichier=$1 [L]

Misange
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 8
Inscription: 29 Mar 2009

Re: regexp

Message le Lun Juin 22, 2009 20:42

personne n'a la moindre idée :-( ?


ortolojf
WRInaute passionné
WRInaute passionné
 
Messages: 1676
Inscription: 14 Aoû 2002

Re: regexp

Message le Lun Juin 22, 2009 22:11

Bonsoir

Je ne garantis rien. ;)

Pour voir...

RewriteRule ^taxonomy\/clic\?fichier=([.]+)$ http://www.monsite.net/clic?fichier=$1 [L]

Il y avait ( à mon avis ) trois problèmes dans ton code:

- Les caractères / et ? doivent backslashés pour figurer dans une expression rationnelle de type posix.

- L'expression rationnelle [.+] ne désigne que un seul caractère ( quel qu'il soit ), suivi ou précédé du caractère +

Par contre l'expression rationnelle [.]+ signifie: Une suite d'au moins un caractère, le ou les caractères pouvant être n'importe quel caractères. C'est plus correct.

- Le nom de domaine doit figurer dans l'url redirigée.

Essaye pour voir. ;)

Bien à vous.

Amicalement.

Jean-François Ortolo

Misange
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 8
Inscription: 29 Mar 2009

Re: regexp

Message le Mar Juin 23, 2009 12:24

Bonjour,
Hélas il ne se passe rien.
Je regarderai cela d'un peu plus près ce soir mais si tu as d'autres idées...
merci !

darkjukka
WRInaute impliqué
WRInaute impliqué
 
Messages: 669
Inscription: 28 Avr 2007

Re: regexp

Message le Mar Juin 23, 2009 12:34

Et avec
Code: Tout sélectionner
RedirectMatch Permanent /taxonomy/clic?fichier(.*) http://www.monsite.net/clic?fichier=$1

ça donne quoi ?

Misange
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 8
Inscription: 29 Mar 2009

Re: regexp

Message le Mar Juin 23, 2009 21:36

J'ai compris le problème... mais je ne sais pas le résoudre !
en fait mon site est fait sous Drupal et j'ai activé les "cleans url".
Les adresses que je veux rediriger sont elle mêmes déjà redirigées.
Y a-t-il un moyen de détecter cela et de faire en sorte que cela fonctionne ?
Merci de votre aide


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