Comment faire suivre des paramètres après réécriture
6 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- cervin
- Nouveau WRInaute

- Messages: 1
- Inscription: 13 Avr 2004
Comment faire suivre des paramètres après réécriture
voici mon url
1er cas
http://www.monsiteweb.com/cat/cat2/cat3/index.html -> modele.php?param1=$1param2=$2
en url rewriting
RewriteRule ^/(.*)/(.*)$ modele.php?param1=$1param2=$2 [L]
soit param1 = /cat/cat2/cat3 et param2 = index.html
tout ceci fonctionne très bien mais là où cela se complique :
2nd cas
http://www.monsiteweb.com/cat/cat2/cat3/index.html?param3=toto-> modele.php?param1=$1param2=$2
en url rewriting
RewriteRule ^/(.*)/(.*)$ modele.php?param1=$1param2=$2[L]
soit param1 = /cat/cat2/cat3 et param2 = index.html
or j'aurais souhaité qu'il me fasse suivre le param3 à la suite de index.html?param3=toto
J'ai constaté que si j'enlève le "?" effectivement cela fonctionne mais techniquement je ne peut pas l'enlever.
même si j'échappe le "?"
RewriteRule ^/(.*)/(.*)\?(.*)$ modele.php?param1=$1param2=$2$3 [L]
rien à faire
quelqu'un pourrait-il me donner la solution pour faire suivre mes paramètres dans la réécriture des urls??
Merci par avance
1er cas
http://www.monsiteweb.com/cat/cat2/cat3/index.html -> modele.php?param1=$1param2=$2
en url rewriting
RewriteRule ^/(.*)/(.*)$ modele.php?param1=$1param2=$2 [L]
soit param1 = /cat/cat2/cat3 et param2 = index.html
tout ceci fonctionne très bien mais là où cela se complique :
2nd cas
http://www.monsiteweb.com/cat/cat2/cat3/index.html?param3=toto-> modele.php?param1=$1param2=$2
en url rewriting
RewriteRule ^/(.*)/(.*)$ modele.php?param1=$1param2=$2[L]
soit param1 = /cat/cat2/cat3 et param2 = index.html
or j'aurais souhaité qu'il me fasse suivre le param3 à la suite de index.html?param3=toto
J'ai constaté que si j'enlève le "?" effectivement cela fonctionne mais techniquement je ne peut pas l'enlever.
même si j'échappe le "?"
RewriteRule ^/(.*)/(.*)\?(.*)$ modele.php?param1=$1param2=$2$3 [L]
rien à faire
quelqu'un pourrait-il me donner la solution pour faire suivre mes paramètres dans la réécriture des urls??
Merci par avance
- chepiok
- Nouveau WRInaute

- Messages: 12
- Inscription: 26 Mar 2004
bien que que je ne semble pas tout à fait être ça. La ligne suivante fonctionne :
des meilleures propositions car l'url reconstruite n'est pas trés puriste quand la QUERY_STRING est vide ?
- Code: Tout sélectionner
RewriteRule ^/fr/(.*)$ /dynamic/$1?%{QUERY_STRING}?=fr [L]
des meilleures propositions car l'url reconstruite n'est pas trés puriste quand la QUERY_STRING est vide ?
-

George Abitbol - WRInaute passionné

- Messages: 1923
- Inscription: 6 Juin 2003
Pas QCA mais QSA (Query String Append)
Fred
Fred
6 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 :
- Réécriture fonctionnelle mais affiche paramètres
- Passage de 2 paramètres dans une URL après réécriture
- [RESOLU] réécriture avec 1 parametre=> OK, et avec 2 paramètres, ça coince !
- Comment faire suivre une publicité
- Comment empecher googlebot de suivre un lien ?
- Comment suivre son réf et ses évolutions ?
- comment suivre et analyser les visites robots
- Comment suivre l'évolution de l'indexation et du nombre de blacklinks ?
- Comment suivre ses ventes dans Google Analytics
- Comment suivre l'activité des GoogleBots sur mon site
Consultez la description détaillée des produits ou services de Google suivants : Google Alerts
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

