galère de regexp
6 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- yanhl
- WRInaute impliqué

- Messages: 793
- Inscription: 4 Déc 2003
galère de regexp
bonjour,
je galère fortement pour de l'url rewriting un peu spécial :
j'ai des chaines genre :
toto
toto gogo
T.o.t.o
toto "the famous" toto
Tot'o
Je veux faire un url rewiting qui va transformer ça en :
mapage.php?nom=[ici, l'une des chaines pré-citées]
pour pouvoir faire mes liens html, étant donné qu'il peut y avoir des quotes et des doubles quotes, des points.. j'encode en raw mais mes espaces sont convertis en tirets donc j'ai des url de la forme
toto-%22the-famous%22-toto.html
comment matcher les % ???
RewriteRule ^([a-zA-Z0-9\W\-]+)\.html$ /mapage.php?nom=$1 [L]
ne marche pas, pas plus que
RewriteRule ^([a-zA-Z0-9%\-]+)\.html$ /mapage.php?nom=$1 [L]
HELP !!!
je galère fortement pour de l'url rewriting un peu spécial :
j'ai des chaines genre :
toto
toto gogo
T.o.t.o
toto "the famous" toto
Tot'o
Je veux faire un url rewiting qui va transformer ça en :
mapage.php?nom=[ici, l'une des chaines pré-citées]
pour pouvoir faire mes liens html, étant donné qu'il peut y avoir des quotes et des doubles quotes, des points.. j'encode en raw mais mes espaces sont convertis en tirets donc j'ai des url de la forme
toto-%22the-famous%22-toto.html
comment matcher les % ???
RewriteRule ^([a-zA-Z0-9\W\-]+)\.html$ /mapage.php?nom=$1 [L]
ne marche pas, pas plus que
RewriteRule ^([a-zA-Z0-9%\-]+)\.html$ /mapage.php?nom=$1 [L]
HELP !!!
-

XenonDelee - WRInaute impliqué

- Messages: 923
- Inscription: 6 Avr 2004
je te conseille d'adord d'éliminer tous caractères spéciaux avant de faire de l'URL rewriting !
ex : toto "the famous" toto --> totothefamoustoto
puis tu fais ton rewriting !
ex : toto "the famous" toto --> totothefamoustoto
puis tu fais ton rewriting !
-

XenonDelee - WRInaute impliqué

- Messages: 923
- Inscription: 6 Avr 2004
alors je te conseille de passer tes paramètres ( les mots que tu recherches ) via la méthode POST et non par la méthode GET ( dans l'url )
( tu crées un formulaire avec des champs cachés et le tour est joué ... )
A+
( tu crées un formulaire avec des champs cachés et le tour est joué ... )
A+
6 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
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


