Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/12/2010, 00h11   #1
Candidat au titre de Membre du Club
 
Étudiant
Inscription : mai 2008
Messages : 56
Détails du profil
Informations personnelles :
Âge : 23
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2008
Messages : 56
Points : 12
Points : 12
Par défaut [URL rewriting] Ajouter des paramètres d'URL

déja bon noël à tous!!!
voila 3h que je galère sur une expression régulière toute bête!!!

exemple de mon url de base:
http://ziplepinguy/ad/test/4-4-fdsfs-sf-.html
jusque la mon expression marchait niquel.

mais j'ai besoin de passer éventuellement des variables par l'url.
donc j'aurais une url de ce type:
http://ziplepinguy/ad/test/4-4-fdsfs...?val_taureau=1


mon fichier htacess contient:
Code :
RewriteRule ^([0-9]+)-([0-9]+)-([a-z\-]*).html/?([_=a-z0-9]*)   page.php?id=$1&partie=$2&toto3=$3&toto4=$4 [L]

mais ça ne marche pas: toto4 est vide!!!!
aprés des tests je me suis aperçu que c'était le point d'interrogation qui posait soucis.
je l'ai échappé avec une quote: sans résultat
je l'ai mis entre croché: sans résultat
je l'ai intégré dans une chaine de caractère ( par ex:ml?val ) sans résultat
je l'ai remplacer par un code trouvé sur internet ( du type %3..) sans resultat...

HELP!!!!
bonne soirée à tous
adeltimple est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/12/2010, 00h45   #2
Candidat au titre de Membre du Club
 
Étudiant
Inscription : mai 2008
Messages : 56
Détails du profil
Informations personnelles :
Âge : 23
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2008
Messages : 56
Points : 12
Points : 12
ça y est!!! j'ai trouvé!!! trés beau cadeau de noël xD

il faut utiliser QSA pour Query String Append (Query String en fin d'expression) ça permet ensuite de garder ce qui peut-être une chaine de variables.
si vous aviez le flag [L] pour stopper le parcours des lignes de votre htacces les 2 flags sont concaténables: [QSA,L] par exemple!

en espérant que ça puisse dépanner qqn un jour...
Bonnes fêtes de fin d'années à tous!!
adeltimple est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h26.


 
 
 
 
Partenaires

Hébergement Web