Bonjour,

La réécriture d'URL n'est pas mon fort (il faut que je m'y mette un jour sérieusement)

je veux pour un de mes sites réécrire à la volée les URL sans toucher au code des page.

J'ai pu réécrire les URL du type
Code : Sélectionner tout - Visualiser dans une fenêtre à part
exemple.fr/index.php?page=NomDeLaPage
a
Code : Sélectionner tout - Visualiser dans une fenêtre à part
exemple.fr/NomDeLaPage.html
Mais pas les redirigés, c'est a dire que quand il je met dans l'URL /index.php?page=NomDeLaPage il y a pas de redirection vers NomDeLaPage.html, mais l'affichage de la page est correcte.

Que je fait un test avec un redirection simple de test1.html vers test2.html j'ai le résultat /test2.html?page=test1 et je ne comprends pas pour quoi

Voici mon .htaccess

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^exemple\.fr$
RewriteRule (.*) http://www.exemple.fr/$1 [R=301]
RewriteRule    ^([a-zA-Z0-9]*)\.html$ index.php?page=$1 [L] 
#RedirectPermanent /index.php?page=NomDeLaPage http://www.exemple.fr/NomDeLaPage.html
RedirectPermanent /test1.html http://www.exemple.fr/test2.html
votre aide serait la bien venue merci