Cifrar contraseña para el archivo htpasswd
Si desea cifrar sus contraseñas para su archivo htpasswd, utilice nuestra herramienta de cifrado de contraseñas en línea. Ingrese su nombre de usuario y contraseña para cifrarlo.
¿Cómo proteger un sitio web con una contraseña usando .htaccess?
Para proteger un sitio web o un directorio, es necesario usar un archivo htaccess con un archivo htpasswd. El archivo .htaccess se utiliza para restringir el acceso a un sitio web mediante la protección con contraseña.
Estos son los pasos a seguir para proteger su directorio o sitio web:
En primer lugar, cree un archivo .htpasswd que contenga las credenciales de los usuarios autorizados a acceder al sitio. Este archivo debe almacenarse en una ubicación segura en su servidor. Se recomienda no almacenar este archivo en un directorio web público. El formato del archivo .htpasswd es "nombre de usuario: contraseña encriptada". Puede usar nuestra herramienta en línea para generar la contraseña encriptada. Asegúrese de que el archivo sea legible por el servidor web.
A continuación, abra o cree un archivo .htaccess en el directorio web que desea proteger y agregue las siguientes líneas:
AuthName "Zone protégée"
AuthUserFile /path/to/.htpasswd
Require valid-user
Reemplace la línea: /path/to/ con la ubicación de su archivo en el servidor. Guarde el archivo .htaccess y cárguelo en el servidor con su software FTP. Cuando acceda al sitio web, se le solicitará que ingrese un nombre de usuario y una contraseña. De esta manera, puede proteger su sitio web con una contraseña usando .htaccess.
Su archivo htpasswd debería verse así:
Para encontrar la ruta de acceso completa de su archivo AuthUserFile, use el siguiente código PHP:
<?php echo $_SERVER['DOCUMENT_ROOT']; ?>