Muchas veces al trabajar en un sitio web (más si está en versión beta), necesitamos que lo vean algunas personas pero no queremos que todo el mundo pueda acceder a él. Por eso es muy recomendable proteger ese sitio o un subdirectorio del mismo con una contraseña.
Si bien esta tarea puede parecer muy difÃcil, en realidad es algo bastante simple de hacer. Todo lo que necesitamos es crear los archivos “.htaccess” y “.htpasswd” de la forma que explicaré a continuación y en minutos tendremos nuestro sitio protegido con un password de seguridad.
Asignando un usuario y contraseña de seguridad a tu sitio web
Archivo .htaccess
AuthType Basic
AuthName "Este es un sitio restringido"
AuthUserFile /en/este/lugar/va/la/ruta/al/directorio/que/vas/a/protejer/.htpasswd
require valid-user
El string de AuthName puede ser lo que tu quieras, lo importante es que des un mensaje de aviso.
La ruta exacta al archivo es algo extremadamente importante, ya que si está equivocada pedirá constantemente una contraseña y ninguna servirá.
Si no estás seguro de cuál es el path, puedes averiguarlo mediante la función phpinfo(); de PHP y, en el resultado, buscar DOCUMENT_ROOT.
Archivo .htpasswd
El contenido de este archivo deberÃa ser sólo un nombre de usuario y una contraseña por lÃnea, separado por dos puntos. Por ejemplo:
elwebmaster:csmBH6tTLNZBE
La contraseña deberá estar encriptada mediante MD5. Existen varias herramientas que pueden usarse para conseguir esto, nuestro amigo David Walsh tiene una que nos permite ingresar el usuario y password y nos entrega como resultado la lÃnea a utilizarse en el .htpasswd.
Haz clic aquà para usar la herramienta de David Walsh.
Si has hecho todo bien, se te mostrará un mensaje de este tipo:

Fuente: Css-Tricks








Comentarios recientes
- Alejandra: Las clases se vienen publicando desde hace varios meses durante todos lo...
- Pedro Castañeda: Como podrÃa conseguir las clases en pdf?. Me acabo de incorporar al cur...
- Eduardo: Pues yo no lo encuentro jejeje...
- GEINNER PARRALES GALERA: Me parece exelente .
saludos....
- jesteban_kof: Pues si, se nota que han pirateado el logo de pirate bay, pero hay una p...
- fernando javier dalmazzo: Hola soy principiante en esto, me gustaria que me puedan explicar como s...
Feed de los comentarios