synexis_sf
21/04/2007, 03h12
Juste au cas où, je vais faire une réponse très basique: les règles de réécriture fonctionnent avec des expressions régulières, ce qui permet de réécrire de nombreuses url en une seule ligne.
Par exemple:
RewriteRule ^([^/\.]+)\.html?$ index.php?page=$1&%{QUERY_STRING} [L]
réécrira toute url de la forme /nom.htm ou /nom.html
en
index.php?page=nom
tout en conservant derrière l'éventuelle requête initiale.
C'est sûrement ce que tu fais déjà, mais à tout hasard, j'ai pensé que ça valait le coup de suggérer.
Par exemple:
RewriteRule ^([^/\.]+)\.html?$ index.php?page=$1&%{QUERY_STRING} [L]
réécrira toute url de la forme /nom.htm ou /nom.html
en
index.php?page=nom
tout en conservant derrière l'éventuelle requête initiale.
C'est sûrement ce que tu fais déjà, mais à tout hasard, j'ai pensé que ça valait le coup de suggérer.