Pregunta

Mi primera vez el uso de .htaccess para pedir una contraseña de usuario. en mi servidor

archivos mentiras Htpasswd en mi directorio raíz de mi servidor.

archivos mentiras .htaccess en la carpeta de la carpeta "archivos" (que se encuentra en el directorio raíz)

he usado ...

    <?php
    echo dirname(__FILE__);
    ?>

para obtener la ruta completa del servidor al directorio raíz.

mi archivo .htaccess en mis "archivos" carpeta se parece a esto ahora:

AuthType Basic
AuthName "Uploads to my website"
AuthUserFile /home/.sites/74/site484/web .htpasswd
Require valid-user

y mi archivo .htpasswd en las miradas de raíz como esto:

admin:$apr4$CxS3O/..$vJcWNd6tlUwg6PAn.6cpA1

Ahora cuando el navegador i para mydomain.com/uploads me sale:

Error interno del servidor El servidor encontró un error interno o mala y no pudo completar su solicitud.

¿qué estoy haciendo mal aquí?

Gracias por su ayuda !!!

¿Fue útil?

Solución

Parece que hay un espacio en lugar de una barra entre el directorio y el nombre del archivo en la línea AuthUserFile.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top