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.
Partager