Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Recup Plusieures Variables ?

Poster un nouveau sujet Imprimer cette discussion    Forum -> URL Rewriting et .htaccess   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
SkyBlue
Nouveau WRInaute

Inscrit le: 25 Aoû 2005
Messages: 3

URL permanente de ce messagePosté le : Jeu Aoû 25, 2005 13:24    Sujet du message: 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
 
SkyBlue
jeroen
WRInaute accro
WRInaute accro

Inscrit le: 30 Aoû 2002
Messages: 2289

URL permanente de ce messagePosté le : Jeu Aoû 25, 2005 14:17    Sujet du message: Recup Plusieures Variables ?

Code:
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 Wink
 
jeroen
SkyBlue
Nouveau WRInaute

Inscrit le: 25 Aoû 2005
Messages: 3

URL permanente de ce messagePosté le : Jeu Aoû 25, 2005 14:27    Sujet du message: Recup Plusieures Variables ?

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]
 
SkyBlue
jeroen
WRInaute accro
WRInaute accro

Inscrit le: 30 Aoû 2002
Messages: 2289

URL permanente de ce messagePosté le : Jeu Aoû 25, 2005 14:58    Sujet du message: Recup Plusieures Variables ?

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
Code:
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 ??
 
jeroen
SkyBlue
Nouveau WRInaute

Inscrit le: 25 Aoû 2005
Messages: 3

URL permanente de ce messagePosté le : Jeu Aoû 25, 2005 15:07    Sujet du message: Recup Plusieures Variables ?

Mais Bien sure qu'est ce que je me complisue la vie ?

Merci beaucoup je vais faire + simple.
 
SkyBlue
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

En savoir plus : .

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort