Recup Plusieures Variables ?
5 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- SkyBlue
- Nouveau WRInaute

- Messages: 3
- Inscription: 25 Aoû 2005
Recup Plusieures Variables ?
Bonjour,
J'ai www.foo.com/?Type=moto
Voudrais www.foo.com/annonce-type_moto.html
Jusque la pas de problemes
RewriteEngine on
RewriteRule ^annonce-type_(.*).html index.php?Type=$1
Pas contre j'ai prlusieurses page avec une reglette et voudrais recuperer la variable tri style:
www.foo.com/annonce-type_moto-tri=2.html vers
www.foo.com/?Type=moto&tri=2
Quelqun peut m'aider sachant qu'il peut aussi y avoir une autre variable apres tri style
www.foo.com/annonce-type_moto-region_France-tri=2.html vers
www.foo.com/?Type=moto&tri=2&Rg=france
Merci
J'ai www.foo.com/?Type=moto
Voudrais www.foo.com/annonce-type_moto.html
Jusque la pas de problemes
RewriteEngine on
RewriteRule ^annonce-type_(.*).html index.php?Type=$1
Pas contre j'ai prlusieurses page avec une reglette et voudrais recuperer la variable tri style:
www.foo.com/annonce-type_moto-tri=2.html vers
www.foo.com/?Type=moto&tri=2
Quelqun peut m'aider sachant qu'il peut aussi y avoir une autre variable apres tri style
www.foo.com/annonce-type_moto-region_France-tri=2.html vers
www.foo.com/?Type=moto&tri=2&Rg=france
Merci
- jeroen
- WRInaute passionné

- Messages: 2461
- Inscription: 30 Aoû 2002
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^annonce-type_(.*)-region_(.*)-tri=(.*)\.html index.php??Type=$1&Rg=$2&tri=$3 [L]
RewriteRule ^annonce-type_(.*)-tri=(.*)\.html index.php??Type=$1&tri=$2 [L]
RewriteRule ^annonce-type_(.*)\.html index.php?Type=$1 [L]
V'la
- SkyBlue
- Nouveau WRInaute

- Messages: 3
- Inscription: 25 Aoû 2005
Vraiement Trop fort.
Petite question:
Est il possibel de savoir quel parametre est present dans url sans prevoir toutes les parades posiibles ?
je m'explique par un exemple.
annonce-type_moto-region_france-tri=1.html savoir que j'ai un tri=1 et donc contruire ma redirection directement sans avoir à faire
index.php?Type=$1&Rg=$2&tri=$3 [L]
car il est possible de n'avoir soit qu'une seul regle qui remvoit les variables plustot que ces creer 4 regles
RewriteRule ^annonce-type_(.*)-region_(.*)-tri=(.*)\.html index.php??Type=$1&Rg=$2&tri=$3 [L]
RewriteRule ^annonce-type_(.*)-tri=(.*)\.html index.php??Type=$1&tri=$2 [L]
RewriteRule ^annonce-type_(.*)\.html index.php?Type=$1 [L]
RewriteRule ^annonce-type_(.*)-region_(.*)\.html index.php??Type=$1&Rg=$2 [L]
Petite question:
Est il possibel de savoir quel parametre est present dans url sans prevoir toutes les parades posiibles ?
je m'explique par un exemple.
annonce-type_moto-region_france-tri=1.html savoir que j'ai un tri=1 et donc contruire ma redirection directement sans avoir à faire
index.php?Type=$1&Rg=$2&tri=$3 [L]
car il est possible de n'avoir soit qu'une seul regle qui remvoit les variables plustot que ces creer 4 regles
RewriteRule ^annonce-type_(.*)-region_(.*)-tri=(.*)\.html index.php??Type=$1&Rg=$2&tri=$3 [L]
RewriteRule ^annonce-type_(.*)-tri=(.*)\.html index.php??Type=$1&tri=$2 [L]
RewriteRule ^annonce-type_(.*)\.html index.php?Type=$1 [L]
RewriteRule ^annonce-type_(.*)-region_(.*)\.html index.php??Type=$1&Rg=$2 [L]
- jeroen
- WRInaute passionné

- Messages: 2461
- Inscription: 30 Aoû 2002
J'ai du mal à te suivre...
Vu que toutes tes règles redirigent vers index.php, tu pourrait n'avoir par exemple qu'une seule règle du type
et exploser la variable $_SERVER[REQUEST_URI] au début de la page index.php pour récupérer le contenu de tes variables (type, region, tri) et afficher la page qui va bien.
Je répond à ta question ??
Vu que toutes tes règles redirigent vers index.php, tu pourrait n'avoir par exemple qu'une seule règle du type
- Code: Tout sélectionner
RewriteRule ^annonce-.*\.html index.php
et exploser la variable $_SERVER[REQUEST_URI] au début de la page index.php pour récupérer le contenu de tes variables (type, region, tri) et afficher la page qui va bien.
Je répond à ta question ??
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 :
- adsense et plusieures site
- Récup. d'infos du htaccess
- technique recup verification BDD
- Plusieures question à propos de drim.
- PB pour recup mon checksum
- pb récup variable url en php
- Plusieurs domaines pour plusieures langues
- Probleme recup valeur slider jquery ...
- Plusieures clique réel et revenue Nul
- articles avec plusieures pages et sitemaps
- API Google Analytics : segments avancés, objectifs, variables personnalisées - 15-12-2009
- Le référencement de pages PHP - 04-08-2008
- Référencement : le problème des sessions des pages PHP - 04-08-2008
- Gérer ses paramètres de tracking dans Google Webmaster Tools - 16-09-2009
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
