[SPIP 1.9] Pagination et URL Rewriting

Bonjour,
Sujet déjà débattu mais j'arrive pas à comprendre :

J'utilise l'url rewriting pour mes page, j'ai donc un .htaccess qui présente ce genre de ligne :

  > RewriteRule ^revue-blog-maisons-bois.html$ spip.php?page=blog&id_rubrique=9 [L]

Dans cette page "revue-blog-maisons-bois.html", et plus précisément dans la boucle qui liste mes sites syndiqués, je veux mettre en place la pagination.

Lorsque je place la balise #PAGINATION{precedent_suivant} j'obtiens des liens avec des urls sous la forme suivantes :

  > revue-blog-maisons-bois.html?debut_blog=2#pagination_blog

Or je ne sais pas comment traiter cette url pour qu'elle redirige en réalité vers

  > spip.php?page=blog&id_rubrique=9&debut_blog=2#pagination_blog

Quelqu'un peut-il m'indiquer la marche à suivre ou me poser un lien qui décrit la solution ?

Par avance merci !
Seb

Sébastien Collet a écrit :

Bonjour,
Sujet déjà débattu mais j'arrive pas à comprendre :

J'utilise l'url rewriting pour mes page, j'ai donc un .htaccess qui présente ce genre de ligne :

  > RewriteRule ^revue-blog-maisons-bois.html$ spip.php?page=blog&id_rubrique=9 [L]

Dans cette page "revue-blog-maisons-bois.html", et plus précisément dans la boucle qui liste mes sites syndiqués, je veux mettre en place la pagination.

Lorsque je place la balise #PAGINATION{precedent_suivant} j'obtiens des liens avec des urls sous la forme suivantes :

  > revue-blog-maisons-bois.html?debut_blog=2#pagination_blog

Or je ne sais pas comment traiter cette url pour qu'elle redirige en réalité vers

  > spip.php?page=blog&id_rubrique=9&debut_blog=2#pagination_blog

Quelqu'un peut-il m'indiquer la marche à suivre ou me poser un lien qui décrit la solution ?

simplement :
RewriteRule ^revue-blog-maisons-bois.html$
spip.php?page=blog&id_rubrique=9 [QSA,L]

Stephane a écrit :

Sébastien Collet a écrit :

Bonjour,
Sujet déjà débattu mais j'arrive pas à comprendre :

J'utilise l'url rewriting pour mes page, j'ai donc un .htaccess qui présente ce genre de ligne :

  > RewriteRule ^revue-blog-maisons-bois.html$ spip.php?page=blog&id_rubrique=9 [L]

Dans cette page "revue-blog-maisons-bois.html", et plus précisément dans la boucle qui liste mes sites syndiqués, je veux mettre en place la pagination.

Lorsque je place la balise #PAGINATION{precedent_suivant} j'obtiens des liens avec des urls sous la forme suivantes :

  > revue-blog-maisons-bois.html?debut_blog=2#pagination_blog

Or je ne sais pas comment traiter cette url pour qu'elle redirige en réalité vers

  > spip.php?page=blog&id_rubrique=9&debut_blog=2#pagination_blog

Quelqu'un peut-il m'indiquer la marche à suivre ou me poser un lien qui décrit la solution ?

simplement :
RewriteRule ^revue-blog-maisons-bois.html$
spip.php?page=blog&id_rubrique=9 [QSA,L]

ooohhh!!! trop fort ... et trop simple !
Faut que j'apprenne vraiment comment l'url rewriting fonctionne...

Si vous passez par Grenoble je vous paye un verre !

Merci
Seb