Tabla de Contenidos
Proteger su sitio web con .htaccess
Si desea proteger su sitio web para que sólo se puede acceder por alguien que tiene un nombre de usuario y contraseña, puede hacerlo utilizando .htaccess. Lo que sigue es sólo un ejemplo de una forma de hacer esto.
Paso 1: crear un archivo .htpasswd
Empieza por abriendo un editor de texto como el bloc de notas, y añadiendo una línea que contiene su nombre de usuario y contraseña, separados por dos puntos. La contraseña tendrá que ser codificado en un formato especial que puede ser utilizado para la protección de contraseña htaccess. Hay muchas herramientas en línea para ayudar con este, tales como: http://www.tools.dynamicdrive.com/password/
Los contenidos de su htpasswd se verán algo como lo siguiente (esto es un ejemplo, el suyo tendrá su propio nombre de usuario y contraseña):
ryan:oeteHNuwJnH7k
A continuación, guarde el archivo como .htpasswd y cargarlo (con ASCII, no BINARIO) a la instancia, directamente en la carpeta virualhost que tiene el nombre de su host virtual (no lo ponga en la carpeta de htdocs!)
Paso 2: crear un archivo .htaccess
También en un editor de texto, añada contenido como el siguiente:
AuthUserFile /srv/data/web/vhosts/sunombredevirtualhost/.htpasswd AuthName "Password Protected Area" AuthType Basic <limit GET POST> require valid-user </limit>
Usted puede personalizar el mensaje de contraseña al cambiar lo que viene después AuthName.
A continuación, puede cargar este archivo en la raíz de su host virtual para proteger a todo el sitio.