New question

Question:

Date: 20-06-2017 10:10:02 (In Spanish)

Proteger carpeta con .htaccess y personalizar error 401 Unauthorized[Unresolved]

Hola a todos
Quiero proteger un directorio (carpeta) con usuario y password con .htaccess en caso que las credenciales ingresadas sea erróneas cargue una página.
Cuando ocurre esto produce el error 401 Unauthorized entonces deberia cargar otra pagina personalizada 401.php.

Los codigos:

.htaccess
Redirect  401 ../401.php
AuthType Basic
AuthName "Zona Privada"
AuthUserFile E:\wamp\www\dirProtegido\.htpassword

require valid-user

401.php se encuentra en un directorio a un nivel superior para que pueda ser accedido, es por ello ../401.php y su contenido:

<!doctype html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <title>Acceso denegado</title>
</head>
<body>
<h3>Ud no tiene acceso a este recurso.</h3>
</body>
</html>

.htpassword contiene las credenciales que son autorizadas para el acceso. Se encuentra en la mismo directorio protegido.
usuario1:password1
usuario2:usuario2
miusuario:TXRC0pzctBr.E


Si se ingresan las credenciales correctas todo funciona según lo planeado, el problema es cuando son incorrectas las credenciales no redirige a 401.php muestra:



Por otra parte, ¿es posible tener el archivo 401.php en el mismo directorio protegido y que se pueda cargar cuando las credenciales sean erróneas, para no tenerlo fuere del directorio protegido?

Muchas gracias.

Saludos.
Tags: Error - htaccess - Question Votes: 1 - Answers: 2 - Views: 14 Share on: Google Facebook Twitter LinkedIn Link
 

Answers:

  • Date: 20-06-2017 18:49:11 Hola Walter,
    La solución es el ErrorDocument, ahí puedes poner desde error 401 a error 500
    Un ejemplo sería
    ErrorDocument 404 /404.php
    


    Saludos
      Votes: 0 - Link answer
     
  • Date: 21-06-2017 02:05:35 Hola CorpLan Web
    había probado con ErrorDocument 404 /404.php sin exito
    Saludos
      Votes: 0 - Link answer
     
To actively participate in the community first must authenticate, enter the system.Sign In
 
frjcbbae garagebible.com