Tecnología

Inicio

Cómo restringir el acceso a páginas Web

Cómo restringir el acceso a páginas Web


La mayoría de las páginas web están disponibles para que cualquiera pueda ver. De vez en cuando hay una razón para restringir el acceso a una página web, a menudo por razones de seguridad o contenido. En esos casos, es importante asegurarse de que las personas no puedan ver la página sin autorización. Hay algunas maneras que usted puede hacer esto: con la verificación de edad, verificación de la contraseña o restringir una dirección IP determinada.

Instrucciones

Verificación de edad

1 Abra el archivo HTML en la página web de un programa de procesamiento de textos.

2 Agregue el código siguiente a la sección <HEAD>:

<Script language = "javascript">

var agePrompt = prompt ( "¿Cuál es su edad?");

si (agePrompt> = 18) alert ( 'Bienvenido!')

else {

alert ( 'Lo siento! Vuelve dentro de unos años!')

document.location = ""; // enlace si no 18

}

</ Script>

3 Guarde el archivo y subirlo a su proveedor de alojamiento web. Cuando un usuario visita la página le pedirá su edad. Si la edad es menor de 18 años que va a ser bloqueada desde el sitio.

Este es el nivel más bajo de restricción en cuanto el usuario simplemente puede mentir a prescindir de ella.

Verificación de la contraseña

4 Coloque todas las páginas web para ser protegidos en una sola carpeta dentro de su cuenta de hospedaje web contraseña. Si va a añadir una contraseña a un sitio existente, es posible que tenga que ajustar los enlaces internos para reflejar este cambio.

5 Crear un archivo de texto. Guárdelo con el nombre del archivo .htaccess (a partir del período).

6 Introduzca el texto siguiente en el archivo .htaccess:

AuthUserFile http: //www/mysite.com/secure/.htpassword

AuthName "Por favor, introduzca una contraseña válida para continuar"

AuthType básico

Require valid-user

Vuelva a colocar la URL en el campo userfile a la carpeta que el .htaccess y archivos .htpassword se almacenarán en (debe ser el mismo que el de las páginas web seguras).

7 Crear un archivo .htpassword través de su servidor web mediante un símbolo del sistema como Telnet. Para ello, haga con el siguiente comando:

htpasswd -c Htpasswd Nombre de usuario

Al entrar en este le pedirá una contraseña para nombre de usuario (cambiar esto a un nombre de usuario real).

8 Asegurar tanto el .htaccess y el .htpassword como archivos de "sólo lectura" para asegurarse de que nadie más puede cambiarlos.

9 Sube toda la carpeta segura en su servidor web.

Restringir IP addrerss

10 Determinar la dirección IP del ordenador o la red a la que desea permitir el acceso. Cada ordenador tiene una dirección IP única que se puede determinar con un programa web de venta sin receta básica que probablemente ya ofrecido por su proveedor de alojamiento web.

11 Crear (o abrir) un archivo de texto .htaccess e introduzca la siguiente información:

Orden Denegar, Permitir

Negar todo

Dejar de ENTER.IP.ADDRESS.HERE

12 Guarde el archivo y subirlo a la carpeta que desea proteger. Sólo los usuarios con una dirección IP correspondiente podrán ver su contenido, todos los otros consiguen una página de error 403.