Mon fichier .htaccess ressemble à ceci:mod_rewrite .htaccess avec barre oblique finale
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/$ ?action=$1 [QSA,L]
Il fonctionne Allright si je finis tous mes urls avec /
. Par exemple http://localhost/test/test2/test3/
. Mais si j'oublie de mettre/à la fin, je ne trouve pas d'erreur ... J'ai essayé de modifier cette règle de réécriture mais je ne peux pas la faire fonctionner dans les deux sens (avec et sans final /).
Des idées?