Version complète: sur le forum Webmaster Hub : question url rewriting
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Fichier .htaccess et réécriture d'URLs
ludodoludujodu
Bonjour,

Je posséde un rul rewriting pour mon site que voici:

CODE
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^accueil.html$ index.php
RewriteRule ^(.*).html$ index.php?pages=$1

ErrorDocument 404 http://www.dopo-irc.com/404.html


Mais le problème c'est que si je met une page par exemple test.html sur mon site pour y accéder je devrais normalement faire www.monsite.com/test.html mais si je fais ça il va me rediriger vers www.monsite.com/index.php?pages=test.

Comment faire? Merci d'avance pour vos réponses
Dan
C'est le but des redirections... laugh.gif

Dans ce cas il faut créer une règle pour toutes les pages que tu crées... ou alors ne choisir de créer que des pages en .php ou .htm, au lieu de .html.

La règle à mettre serait pour test.html :
CODE
RewriteRule test\.html - [L]


Il faut mettre un antislash devant le point dans la première partie de ta règle, et terminer celles-ci avec [L]...
ludodoludujodu
ok, merci !!!
Dan
Une précision toutefois...

Il faut bien sûr mettre cette règle AVANT celle où tu rediriges vers index.php... sinon elle ne sera jamais atteinte wink.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.