Erreur 401 et affichage de page d'erreur pers

Fermé
stephane - 23 août 2002 à 14:20
 tigrou - 25 août 2002 à 22:30
Bonjour, je rencontre une difficulté : j'ai, dans mon répertoire web racine, un répertoire "private", un répertoire "erreurs" et le fichier htaccess suivant :

ErrorDocument 401 http://www.monsite/erreurs/401.php
ErrorDocument 403 http://www.monsite/erreurs/403.php
ErrorDocument 404 http://www.monsite/erreurs/404.php

Les fichiers 401.php, 403.php et 404.php sont bien (évidemment ;-) dans le répertoire "erreurs".

Dans le répertoire "private", j'ai le fichier .htpasswd et un le fichier .htaccess suivant :

AuthUserFile /home/sites/www.monsite/web/private/.htpasswd
AuthGroupFile /dev/null
AuthName "private"
AuthType Basic
AuthPAM_Enabled off

require valid-user


Problème : j'ai bien les pages d'erreurs perso pour 404 et 403, mais lors d'une mauvaise identification dans "private" (identification incorrecte ou clic sur annule) , je tombe sur le "Authorization Required This server could not verify [...]" standard au lieu de 401.php.

J'aimerais bien avoir un coup de main pour me dépatouiller de ce problème.

Cordialement.

Stéphane SALAH


mail : s.salah@enova.fr
A voir également:

1 réponse

A mon avis c'est parce que Apache ne prend en compte que le .htaccess du répertoire courant si il existe, je suppose que si tu rajoutes


ErrorDocument 401 http://www.monsite/erreurs/401.php
au .htaccess du répertoire private ça devrait fonctionner...

enfin tout ceci n'est que supposition, c'est à toi d'essayer...

tigrou - http://dpobel.free.fr/
0