| |
| |
|
|
|
|
| |
|
| |
|
| :: |
| Auteur |
Message |
sophie34
Inscrit le: 02 Fév 2008 Messages: 2
|
Posté le: Sam Fév 02, 2008 10:36 am Sujet du message: rewriterule et slash |
|
|
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 |
|
|
| Revenir en haut de page |
|
 |
|
 |
SeO Administrateur - Site Admin

Inscrit le: 15 Mar 2006 Messages: 3128
|
Posté le: Sam Fév 02, 2008 2:13 pm Sujet du message: Re: rewriterule et slash |
|
|
1) poster dans le bon forum,
2) ne pas poster plusieurs fois le même message
3) ton problème est plus lié à la partie construction des liens qu'au .htaccess.
Il n'y a rien à faire, un slash sera interprété comme un
dossier dans une url, la solution est de par exemple remplacer les "/" par des "-" dans les titres avant de les injecter dansles urls.
Le problème qui risque de se poser en faisant cela, c'est que tu risques d'avoir du mal à retrouver Stylo/Crayon avec Stylo-Crayon dans l'url, vu que tu dois faire un select sur le nom de la "souscat".
Donc, pour que ça marche, il faudrait éviter tout simplement les slash dans les noms de catégories, ou alors, utiliser un standad d'url qui ajoute toujours l'id de la souscat dans l'url. |
_________________
|
|
| Revenir en haut de page |
|
 |
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |