Bonjour à tous !
Merci pour votre site et tout les exemples expliquant les techniques du rewriting 8)
Donc, en suivant ces exemples j'arrive effectivement à faire 2-3 trucs.
Mais j'ai un problème lorsque je tente de rewriter un id de catégorie (nombre) en chaine de caratères... j'ai bien trouvé des questions similaires sur le forum, mais rien à faire :cry:
Alors sur mon site mes liens étaient comme ça :
categories.php?id=47
que j'ai modifié en :
maison-jardin.html
Dans mon htaccess, si je fais le rewriting en dur ça marche :
RewriteRule ^maison-jardin\.html$ http://www.monsite.com/categories.php?id=47 [L]
Mais comment faire une règle qui marche pour toutes les catégories ?
Dans le forum j'ai trouvé des posts similaires et j'essaie des trucs comme ça :
RewriteRule ^(.*)\.html$ http://www.monsite.com/categories.php?id=$1 [L]
Il m'ouvre bien la page catégorie, mais forcément comme l'id n'est spécifié nulle part, les données liées à la catégorie ne s'affichent pas :cry:
Mercid e votre aide
Olivier
Merci pour votre site et tout les exemples expliquant les techniques du rewriting 8)
Donc, en suivant ces exemples j'arrive effectivement à faire 2-3 trucs.
Mais j'ai un problème lorsque je tente de rewriter un id de catégorie (nombre) en chaine de caratères... j'ai bien trouvé des questions similaires sur le forum, mais rien à faire :cry:
Alors sur mon site mes liens étaient comme ça :
categories.php?id=47
que j'ai modifié en :
maison-jardin.html
Dans mon htaccess, si je fais le rewriting en dur ça marche :
RewriteRule ^maison-jardin\.html$ http://www.monsite.com/categories.php?id=47 [L]
Mais comment faire une règle qui marche pour toutes les catégories ?
Dans le forum j'ai trouvé des posts similaires et j'essaie des trucs comme ça :
RewriteRule ^(.*)\.html$ http://www.monsite.com/categories.php?id=$1 [L]
Il m'ouvre bien la page catégorie, mais forcément comme l'id n'est spécifié nulle part, les données liées à la catégorie ne s'affichent pas :cry:
Mercid e votre aide
Olivier