Problème regex
5 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- Russe
- Nouveau WRInaute

- Messages: 10
- Inscription: 5 Juil 2010
Problème regex
Bonjour a tous,
Je ne sais absolument pas où poster ma question, mais comme il s'agit de regex, je me suis dit qu'ici on pourrait surement m'éclairer
.
Je pense que pour vous cela sera simple mais là je bloque.
Admettons que j'ai plusieurs urls :
test.monsite.com/exclure/
test.monsite.com/exclure/test/
test.monsite.com/exclure/mapage.html
test.monsite.com/exclure
test.monsite.com/repertoire1/
test.monsite.com/repertoire1
test.monsite.com/repertoire2/
test.monsite.com/repertoire3/
test.monsite.com/repertoire4/repertoire5
...
Je cherche a faire une regex qui va exclure tout le répertoire "/exclure" quel que soit ce qu'il y a derriere :
Donc j'aimerais retourner uniquement dans ma liste les urls suivantes :
test.monsite.com/repertoire1/
test.monsite.com/repertoire1
test.monsite.com/repertoire2/
test.monsite.com/repertoire3/
test.monsite.com/repertoire4/repertoire5
J'avais pensé a quelque chose comme ça :
([^/]*)/(?!exclure.*).*
Mais cela ne fonctionne pas.
Quelqu'un aurait une idée ?
Je ne sais absolument pas où poster ma question, mais comme il s'agit de regex, je me suis dit qu'ici on pourrait surement m'éclairer
Je pense que pour vous cela sera simple mais là je bloque.
Admettons que j'ai plusieurs urls :
test.monsite.com/exclure/
test.monsite.com/exclure/test/
test.monsite.com/exclure/mapage.html
test.monsite.com/exclure
test.monsite.com/repertoire1/
test.monsite.com/repertoire1
test.monsite.com/repertoire2/
test.monsite.com/repertoire3/
test.monsite.com/repertoire4/repertoire5
...
Je cherche a faire une regex qui va exclure tout le répertoire "/exclure" quel que soit ce qu'il y a derriere :
Donc j'aimerais retourner uniquement dans ma liste les urls suivantes :
test.monsite.com/repertoire1/
test.monsite.com/repertoire1
test.monsite.com/repertoire2/
test.monsite.com/repertoire3/
test.monsite.com/repertoire4/repertoire5
J'avais pensé a quelque chose comme ça :
([^/]*)/(?!exclure.*).*
Mais cela ne fonctionne pas.
Quelqu'un aurait une idée ?
- mahdivitchee
- WRInaute discret

- Messages: 175
- Inscription: 22 Mar 2010
Re: Problème regex
Bonjour
tester ce code
bonne journée
tester ce code
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^exclure/(.*)$ http://test.monsite.com/ [R=301,L]
bonne journée
- Russe
- Nouveau WRInaute

- Messages: 10
- Inscription: 5 Juil 2010
Re: Problème regex
mahdivitchee a écrit:Bonjour
tester ce code
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^exclure/(.*)$ http://test.monsite.com/ [R=301,L]
bonne journée
Hello,
Merci pour ta réponse, mais je ne cherchais pas une rewrite rule.
Je viens de trouver la réponse.
Je la poste si jamais ça intéresse quelqu'un
Donc c'était :
http://([^/]*)/(?!exclure).*
Merci d'avoir pris le temps de me répondre
5 messages
• Page 1 sur 1
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é

