Tecnología

Inicio

¿Cómo construir un sitio web de acceso limitado?

¿Cómo construir un sitio web de acceso limitado?


Cuando se desea limitar el acceso a un sitio web, es necesario proteger con contraseña y sólo conceder contraseñas a los que desean acceder al sitio. Hay muchas maneras de hacer esto, pero utilizando .htaccess / .htpasswd es la solución más simple y más universalmente utilizar factible. Además, .htaccess hace que el mantenimiento de nombres de usuario y contraseñas relativamente indoloro. Para implementar esta protección por contraseña, sólo es necesario el acceso a la carpeta raíz que desea proteger.

Instrucciones

1 Regístrese en el servidor o en la web de acogida y vaya a la carpeta que desea proteger. Esto puede ser una subcarpeta de la carpeta principal o "raíz" de todo el sitio.

2 Crear dos archivos de texto y nombrarlos ".htaccess" y ".htpasswd" dentro de la carpeta que desea proteger.

Si está utilizando un servidor de Windows, es posible que se produzca un error, indicando que tiene que proporcionar un nombre para esos archivos. Puede solucionar esto mediante la creación de los archivos "name.htaccess" y "name.htpasswd" en el servidor y, a continuación, cambiar el nombre de los archivos usando el software de FTP. Esto se puede hacer generalmente por la tala en el servidor, navegar a la carpeta, haga clic en los archivos y seleccione "Cambiar nombre".

3 Abrir ".htaccess" en el Bloc de notas o un editor de texto simple. Escriba el siguiente texto en el archivo, guardar y cerrarla. Algunos servidores pueden requerir una ruta absoluta a ".htpasswd", de tal manera que ".htpasswd" Es necesario que haya "C: \ www \ USER.htpassword" o lo que sea la ruta real es:

Título AuthName

htpasswd AuthUserFile

Require valid-user

4 Decidir el nombre de usuario (s) y una contraseña (s) que desea crear e introducirlas en un cifrador en línea para el texto real (ver Recursos). Algunos sistemas permiten esto cifrado a través de un símbolo del sistema, pero otros no; en este punto, sería más fácil simplemente seguir este método. Copiar la salida resultante, que quedará del siguiente modo:

prueba: EhwqGa.xGAuvk

5 Abrir ".htpasswd" en un editor de texto y copiar sólo que la combinación nombre de usuario / contraseña en el archivo, guardar y cerrar la misma. En el ejemplo anterior, "prueba: EhwqGa.xGAuvk" es en realidad el nombre de usuario "texto" y la contraseña "pruebas", por lo que a pesar de ello iniciar la sesión utilizando esas palabras.

6 Ir a la carpeta protegida utilizando un navegador de Internet y la prueba introduciendo su nombre de usuario y contraseña. Su sitio web, entonces puede ser un HTML completamente diseñado o sitio web de codificación dinámica, o simplemente un lugar para cargar los archivos para descargar a los usuarios seleccionados.