Pourquoi mes slahes ne marchent-ils pas ?

Nouveau WRInaute
Bonjour,

Après un long moment de solitude, je me suis rendu compte que ceci ne marche pas:

Code:
RewriteRule ^test/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)\.html test.php?t1=$1&t2=$2 [L]
et fait passer mes lien à quelquechose du genre
Code:
http://urlrewriting/test/tag1/test/tag3/tag4.html
(avec répétition de la 1ere variable dans le lien...

Alors que
Code:
RewriteRule ^test-([a-zA-Z0-9]+)-([a-zA-Z0-9]+)\.html test.php?t1=$1&t2=$2 [L]
...marchre très bien...
Comment puis-je faire pour utiliser mes slashes sans exploser mes liens ?

Merci d'avance
 
Nouveau WRInaute
Leonick a dit:
il faut toujours donner un lien absolu dans ton rewrite, donc pas test, mais /test
Toujours est-il que
Code:
RewriteRule ^([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)\.html /index.php?module=$1&action=$2&crntSec=$3 [L]
ne marche pas,
alors que
Code:
RewriteRule ^([a-zA-Z0-9]+)-([a-zA-Z0-9]+)-([a-zA-Z0-9]+)\.html index.php?module=$1&action=$2&crntSec=$3 [L]
marche...
 
Nouveau WRInaute
WRInaute accro
ne marche pas, ça ne veut rien dire.
quel est le problème ?
ajoute un R=301 dans ta règle pour voir si la réécriture se fait bien, déjà
 
Haut