Bonjour,

Sur mon projet j'utilise l'url rewriting, tout fonctionne très bien, sauf dans le cas où aucune des règles a matché avec la requête. Dans ce cas j'aimerais être redirigé vers error.php, mais rien à faire, j'arrive pas à faire marcher la redirection =/

voici mon fichier htaccess :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
SetEnv PHP_VER 5
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^$   index.php?controller=accueil [L]
RewriteRule ^([a-z]+)(/*)$   index.php?controller=$1 [L]
#..... (une série de RewriteRule de la même forme que les deux précédentes)
ErrorDocument 404 error.php

si je tente d'accéder à host.com/555/555, j'aimerais avoir ma page d'erreur et non le 404 du navigateur.


EDIT :
Firefox m'affiche error.php, Chrome affiche rien.
si je mets /MonProjet/www/error.php, ça fonctionne mais j'aimerais m'affranchir de /MonProjet/www/ .. si je mets ./error.php, firefox m'affiche "./error.php", chrome rien.

Merci d'avance pour votre aide.