Rewriterule et slash

sophie34 -  
lami20j Messages postés 21644 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -
Bonjour,
Bonjour,

J'ai un petit soucis avec mon url rewriting

Voici mon code:

RewriteRule ^article-([^-]*)-([^-]*)\.php$ /produits.php?Design=$1&Souscat=$2 [L]

ça marche bien pour certaines souscat en me retournant bien par ex

/article-Outillage-Tournevis.php

mais si la souscat est du genre Stylo/Crayon

ça me retourne:

article-Papeterie-Stylo/Crayon.php

et la ça cloche car le / est interprete comme un sous repertoire

Quelqu'un a t'il une soulution pour regler ce probleme?

Merci pour votre aide

1 réponse

lami20j Messages postés 21644 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

as-tu essayé de créer une autre règle pour ce cas spécial
RewriteRule ^article-([^-]*)-([^-]*)-([^-])*\.php$ /produits.php?Design=$1&Souscat=$2/$3 [L]

comme ça tu pourras mettre comme lien
<a href="article-Papeterie-Stylo-Crayon.php">stylo/crayon</a>

0