pb avec l'url rewrinting, help pleazzzzzzzzzzzzz
5 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

aladdin - WRInaute passionné

- Messages: 1457
- Inscription: 29 Avr 2005
pb avec l'url rewrinting, help pleazzzzzzzzzzzzz
salut tt le monde
c'est pour la deuxième fois que je pose cette question car le premier post est passé aux oubliettes sans réponce
voilà mon problème
je voudrait faire un url rewrite qui met une partie des variables dans le l'url et pass l'autre partie comme des variables, je m'explique
j'ai écrit ce .htaccesss (qui ne marche pas vous sinon j'aurai pas poster :p )
pourriez vous me dire si c'est possible de faire ça, et dans ce cas, commet le faire ?
c'est pour la deuxième fois que je pose cette question car le premier post est passé aux oubliettes sans réponce
voilà mon problème
je voudrait faire un url rewrite qui met une partie des variables dans le l'url et pass l'autre partie comme des variables, je m'explique
à partir de ces deux URL par exemple:
- http://www.monsite.com/index.php?page=a ... =fr&toto=1
- http://www.monsite.com/index.php?page=a ... pwet=1&x=2
je veux obtenir:
- http://www.monsite.com/unnom-accueil-fr.html?toto=1
- http://www.monsite.com/unnom-aide-fr.html?pwet=1&x=2
j'ai écrit ce .htaccesss (qui ne marche pas vous sinon j'aurai pas poster :p )
RewriteEngine on
RewriteRule unnom\-(.+)\-(.+)\.html\?(.*)$ /index.php?_page=$1&lang=$2&$4 [nc,L]
pourriez vous me dire si c'est possible de faire ça, et dans ce cas, commet le faire ?
- shrom
- WRInaute impliqué

- Messages: 865
- Inscription: 5 Juil 2004
Re: pb avec l'url rewrinting, help pleazzzzzzzzzzzzz
aladdin a écrit:à partir de ces deux URL par exemple:
- http://www.monsite.com/index.php?page=a ... =fr&toto=1
- http://www.monsite.com/index.php?page=a ... pwet=1&x=2
je veux obtenir:
- http://www.monsite.com/unnom-accueil-fr.html?toto=1
- http://www.monsite.com/unnom-aide-fr.html?pwet=1&x=2
j'ai écrit ce .htaccesss (qui ne marche pas vous sinon j'aurai pas poster :p )
- Code: Tout sélectionner
RewriteEngine on
RewriteRule unnom\-(.+)\-(.+)\.html\?(.*)$ /index.php?_page=$1&lang=$2&$4 [nc,L]
RewriteRule ^unnom-(.+)-(.+)\.html /index.php?_page=$1&lang=$2 [QSA,NC,L]
- shrom
- WRInaute impliqué

- Messages: 865
- Inscription: 5 Juil 2004
QSA veut dire Query String Append, c'est à dire que l'on rajoutele query string de l'URL d'origine à l'URL de destination.
Je crois que la doc en français se trouve ici: http://www.apachefrance.com/
Je crois que la doc en français se trouve ici: http://www.apachefrance.com/
-

correiaj - WRInaute passionné

- Messages: 1110
- Inscription: 25 Avr 2005
http://httpd.apache.org/docs-2.0/mod/mod_rewrite.html
Flags:
QSA
Query string append
This flag forces the rewriting engine to append a query string part in the substitution string to the existing one instead of replacing it. Use this when you want to add more data to the query string via a rewrite rule.
Flags:
QSA
Query string append
This flag forces the rewriting engine to append a query string part in the substitution string to the existing one instead of replacing it. Use this when you want to add more data to the query string via a rewrite rule.
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 0 invités
