Archivo de la categoría: .htaccess

Poner contraseña al tu web con .htaccess

Para conocer nuestra ruta del htpasswd la podemos encontrar con:

find / -name htpasswd

Nos dirigimos al directorio de la web y si no tenemos creado el fichero .htpasswd necesitamos este comando:

/usr/bin/htpasswd -cb .htpasswd name password

Si el fichero ya esta creado necesitaremos este otro:

/usr/bin/htpasswd -b .htpasswd name password

El último paso añadimos al .htaccess el siguiente código para que nos pida la autentificación creada anteriormente:

AuthName "Restricted Area"
AuthType Basic
AuthUserFile /var/www/ejemplo.com/.htpasswd
require valid-user

Proteger directorios / dominios con .htaccess

Creamos un archivo .htaccess con:

AuthName "Restricted Area"
AuthType Basic
AuthUserFile /var/www/ejemplo.com/.htpasswd
AuthGroupFile /dev/null
require valid-user

Una vez creado nos dirigimos a la siguiente url: w2.u-net.com y generamos el login.
Copiamos el código que nos dan en un nuevo fichero llamado .htpasswd guardado en el directorio indicado en .htaccess.

Si no conces la raiz de tu directorio/dominio ejecuta en un archivo php de ese directorio/dominio el siguiente código:

echo $_SERVER['DOCUMENT_ROOT'];

Te indicará la dirección correcta que poner en el .htaccess.