Salut à tous,
J'essaie de mettre en place de l'URL Rewriting sur mon site.
Voici une copie de mon .htaccess :
RewriteEngine on
RewriteRule main(-.+)-([^-]+)-([^-&]*)([^-]*)\.html main$1&$2=$3$4\.html [N]
RewriteRule main-([^-]+)-([^-]*)(.*)\.html main.php?$1=$2$3 [L]
RewriteRule ^(.*).html $1.php [L]
Et j'envoie donc ce genre d'URL :
http://127.0.0.1/monsite.com/videos/main-p...deos-cat-1.html
Malheureusement, j'ai une erreur 400, et je ne comprends pas pourquoi.
Voici la log du rewrite:
127.0.0.1 - - [07/Jun/2005:09:03:30 +0200] [127.0.0.1/sid#845918][rid#38b81a8/initial] (3) [per-dir d:/mes documents/01-perso/weblocal/monsite.com/public/www/videos/] applying pattern 'main(-.+)-([^-]+)-([^-&]*)([^-]*)\.html' to uri 'd:/mes documents/01-perso/weblocal/monsite.com/public/www//videos/main-page-videos-cat-1.html'
127.0.0.1 - - [07/Jun/2005:09:03:30 +0200] [127.0.0.1/sid#845918][rid#38b81a8/initial] (2) [per-dir d:/mes documents/01-perso/weblocal/monsite.com/public/www/videos/] rewrite d:/mes documents/01-perso/weblocal/monsite.com/public/www//videos/main-page-videos-cat-1.html -> main-page-videos&cat=1.html
127.0.0.1 - - [07/Jun/2005:09:03:30 +0200] [127.0.0.1/sid#845918][rid#38b81a8/initial] (3) [per-dir d:/mes documents/01-perso/weblocal/monsite.com/public/www/videos/] applying pattern 'main(-.+)-([^-]+)-([^-&]*)([^-]*)\.html' to uri 'main-page-videos&cat=1.html'
127.0.0.1 - - [07/Jun/2005:09:03:30 +0200] [127.0.0.1/sid#845918][rid#38b81a8/initial] (3) [per-dir d:/mes documents/01-perso/weblocal/monsite.com/public/www/videos/] applying pattern 'main-([^-]+)-([^-]*)(.*)\.html' to uri 'main-page-videos&cat=1.html'
127.0.0.1 - - [07/Jun/2005:09:03:30 +0200] [127.0.0.1/sid#845918][rid#38b81a8/initial] (2) [per-dir d:/mes documents/01-perso/weblocal/monsite.com/public/www/videos/] rewrite main-page-videos&cat=1.html -> main.php?page=videos&cat=1
127.0.0.1 - - [07/Jun/2005:09:03:30 +0200] [127.0.0.1/sid#845918][rid#38b81a8/initial] (3) split uri=main.php?page=videos&cat=1-> uri=main.php, args=page=videos&cat=1
Si quelqu'un saurais dépatouiller mon pbm, ça m'enleverais une grosse epine du pied....
A+