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
a
Code : Sélectionner tout - Visualiser dans une fenêtre à part exemple.fr/index.php?page=NomDeLaPage
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part exemple.fr/NomDeLaPage.html
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
votre aide serait la bien venue merci
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
Partager