Petit problème de rewrite

  • Auteur de la discussion Auteur de la discussion fredsoft
  • Date de début Date de début
WRInaute discret
voila :

RewriteRule ([^_]+),([^_]+),([^_]+) $1_$2.php?sid=$3 [L]

marche , ex tutu,fr,dfjdkdjkjf renvoie bien vers tutu_fr.php?sid=dfjdkdjkjf

j'ajoute un argument

RewriteRule ([^_]+),([^_]+),([^_]+),([^_]+) $1_$2.php?sid=$3&var=$4 [L]

et la ça marche plus au 2eme paramétres ça merde..j'ai dans le log apache file not found tutu.php ..

quand je met comme séparateur autre chose pour la derniere variable ça marche..

une idée ?

merci d'avance pour le coup de main..
 
WRInaute impliqué
J'avais modifié le contenu entre "crochets" pour y ajouter une ",", au cas où ça faisait sauter la règle de réécriture.

Sinon essaie avec [NC,L] comme option sait-on jamais.
 
WRInaute discret
je me tire une balle

[client 127.0.0.1] script 'D:/web/***/page.php' not found or unable to stat, referer:

il prends bien le 1er paramétre comme nom de page pas les autres...
 
Discussions similaires
Haut