ubiquitour.com

Cómo configurar una contraseña para un sitio web

Al crear un sitio web, puedes decidir que es necesario tener algunas secciones que no están expuestas al público. Estas páginas también pueden ser ocultadas de los motores de búsqueda para que las personas o equipos que se les permite ver las páginas solamente son aquellos que han sido proporcionados con la contraseña que haya creado. La forma más simple y más fácil de crear una sección protegida con contraseña de tu sitio web es utilizar el archivo htaccess.

Instrucciones

1 Decidir qué directorio de tu web quieres protegida por la contraseña. Este método protege todos los archivos en un directorio. Si desea que su sitio web para ser protegida por contraseña, se complete los pasos siguientes en el directorio raíz de tu sitio Web.

2 Crear un archivo de texto nuevo, llano llamado .htaccess. Nota el nombre del archivo debe comenzar con el periodo y se escribe exactamente como es. Puede crear este archivo con cualquier texto editor.

3 Agregar las siguientes cuatro líneas en su archivo .htaccess:

AuthUserFile /full/path/to/your/directory/.htpassword AuthName "Title to appear on password request window" AuthType Basic Require valid-user

Guarde este archivo en el directorio Web que seleccionó en el paso 1.

4 Crear el fichero .htpassword que usted sólo hace referencia en el paso 3. Esto deberá hacerse en el servidor Web utilizando el siguiente comando (a través de telnet u otro método en un símbolo del sistema):

htpasswd -c .htpasswd nameOfPerson

Esto le permitirá crear una contraseña para la persona que aparece en esa línea de "nameOfPerson". El sistema le pedirá la contraseña de la persona nombrada. Puede configurar una combinación de nombre y contraseña o puede configurar un número de ellos.

5 Asegurar el archivo de .htaccess y el fichero .htpassword tienen permiso de sólo lectura para todos. Esto se puede hacer clic derecho sobre los archivos en los sistemas operativos y seleccionando "Propiedades". En otros sistemas operativos, puede utilizar el comando chmod (chmod + r .htaccess).