utilisation regex pour pagination articles
salut tt le monde,
j'ai un problème d'url rewriting sur serveur lighttpd, et comme je débute en regex, j'ai toujours quelques souçis pour m'en dépatouiller..
voici mon problème :
je voudrais écrire un regex qui me permette d'afficher plusieurs types d'url de pages , par ex :
http://www.mondomaine.com/actu/2010/03/17/titre_article
et
http://www.mondomaine.com/actu/2010/...itre_article/1
http://www.mondomaine.com/actu/2010/...itre_article/2
et
http://www.mondomaine.com/actu/insolite
dans mon lighttpd.conf, j'ai écrit la regex suivante qui me permet de matcher les 3 premieres url, mais pas la 4e :
"^/(.*\/\d{4}\/\d{2}\/\d{2})/([0-9a-zA-Z-_]+)/?([0-9{0,1})$" => "/index.php?module=$1&opts=$2&pagination=$3"
alors que la regex suivante permet de matcher la 4e mais pas la pagination d'articles :
"^/(.*)/(.*)?$" => "/index.php?module=$1&opts=$2"
quelqu'un pourrait-il m'aider à matcher toutes les url ?
merci d'avance à tous !!