Rewriterule et slash

sophie34 -  
lami20j Messages postés 21506 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

  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    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