Si vous êtes hébergé chez 1and1 et que vous décidiez de personnaliser votre page d'erreur (404) vous risquez d'avoir une drôle de surprise. En effet, la configuration pour une redirection des pages d'erreurs vers une page adaptée est la suivante:
ErrorDocument 404 /erreur.html
Mais chez 1and1 ça ne fonctionne pas toujours, par exemple si l'on appel la page http://www.monsite.com/pageeronnee.php C'est la page d'erreur de 1and1 qui s'affichera et non la vôtre.
Voici donc ce qu'il faut mettre pour que cela fonctionne avec toutes les extensions:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /pagederreur.html
21/01/2008 14:34 -
ManiT4c
Vous désirez créer votre site web ? Je suiswebmaster en normandie sinon vous pouvez consulter mon profil yoolink pour suivre mon actu.
Discussion
Merci bien pour l'astuce !
Je me disais aussi que c'était bizarre que ça me renvoie systématiquement sur la page d'index en cas d'erreur avec cet hébergeur :P