[Résolu] Sous dossiers et réécriture d'url

Nouveau WRInaute
Bonjour à tous,

Je suis à la recherche de la bonne expression pour la réécriture de l'url de mon site.

Voici l'adresse actuelle :
http://www.*.fr/blog/modele.php?date=06 ... vt&photo=2

Et je voudrais en faire quelque chose comme ça :
http://www.*.fr/blog/06-08/titre-ev/2.html

Je ne vous demande pas de me pondre le code, mais j'ai pas mal de difficulté avec les expressions régulières.

J'aurais tendance à faire comme ça :
Code:
RewriteRule ^([0-9]^/*)/([a-z0-9]^/*)/([0-9]*)\.html$ /blog/modele.php?date=$1&evenement=$2&photo=$3 [L]

Mais ça ne fonctionne pas, je ne sais pas pourquoi.
[0-9]^/* : Tous les caractères numériques et le tiret, plusieurs fois, sauf le /
[a-z0-9]^/* : Toutes les lettres, les chiffres et le tiret, plusieurs fois, sauf le /
[0-9]* : Tous les chiffres, plusieurs fois.

Ca me parait logique, mais ça ne fonctionne pas.
J'espère que quelqu'un parmi vous pourra m'aider.

Merci.
 
WRInaute passionné
([0-9]+) uniquement les caratères numériques
([-0-9]+) uniquement les carateres numériques et le tiret
([-a-z0-9]+) uniquement les caractères alphanumeriques minuscules et le tiret

Maintenant sans vouloir te pondre la solution :wink: , pour être cohérant avec l'énoncé de ton problème:

Code:
RewriteRule ^blog/([-0-9]+)/([-a-z0-9]+)/([0-9]+)\.html$ /blog/modele.php?date=$1&evenement=$2&photo=$3 [L]
 
Discussions similaires
Haut