Foros del Web » Administración de Sistemas » Apache »

.htaccess password solo para redes externas

Estas en el tema de .htaccess password solo para redes externas en el foro de Apache en Foros del Web. Hola, He estado buscando la forma de hacer con un .htaccess se pida password solo para las redes externas. Osea, se pide usuario y password ...
  #1 (permalink)  
Antiguo 13/01/2004, 09:24
 
Fecha de Ingreso: enero-2004
Mensajes: 1
Antigüedad: 20 años, 11 meses
Puntos: 0
.htaccess password solo para redes externas

Hola,

He estado buscando la forma de hacer con un .htaccess se pida password solo para las redes externas. Osea, se pide usuario y password a todos menos a una red.

Alguna idea ?

Gracias.
  #2 (permalink)  
Antiguo 15/01/2004, 08:53
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 11 meses
Puntos: 129
En principio .. con la directivas "allow from ..." .. o similares puedes restringir a una IP o rangos (incluidos redes o sub-redes) que entren a X directorio protegido con tu .htacces .. Pero, la autentificación HTTP no sé si puede ser "condicional" ..

Tal vez para eso necesites implementar es sistema de acceso con algún lenguaje del lado del servidor, lease: PHP, ASP, Perl .. etc pero no sòlo con Apache .. De ese modo tendrias que implementar aplicaciones (scirpts, codigo) que entrege las pàginas (que requieran autentificación) y si son archivos los que "sirves" .. que entreguen dicho archivo pasando por un "lanzador" escrito en alguno de esos lenguajes del lado del servidor .. Todo esto con el fin de validar a ese acceso (en tu caso por IP o rangos de IP)

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 15/01/2004 a las 09:01
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:41.