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

rewrite y authentication

Estas en el tema de rewrite y authentication en el foro de Apache en Foros del Web. Hola. Necesito proteger un directorio pero sólo en el caso de determinados parámetros. Es decir una URL del tipo: ...misitio.es/ruta/inicio.do?parameter=1 tendría acceso libre y otra ...
  #1 (permalink)  
Antiguo 04/06/2009, 06:23
 
Fecha de Ingreso: junio-2009
Mensajes: 1
Antigüedad: 15 años, 5 meses
Puntos: 0
rewrite y authentication

Hola.
Necesito proteger un directorio pero sólo en el caso de determinados parámetros. Es decir una URL del tipo: ...misitio.es/ruta/inicio.do?parameter=1 tendría acceso libre y otra del tipo: tipo: ...misitio.es/ruta/inicio.do?parameter=2 necesitaría contraseña.
Para ello, en el fichero .htaccess tengo lo siguiente:

Código:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^(([^&]*&)*)parameter=2(.*)
RewriteRule /ruta/ /autentication/ [R]
Y luego:

Código:
<LocationMatch "/autentication/">
        AllowOverride None
         
        Options ExecCGI FollowSymlinks Includes
        Order allow,deny
        Allow from all	
         
         AuthName "Aplicacion Autentication"
         AuthType Basic
         AuthUserFile c:/path/path2/apache/apache.usr
         require user usuarioautorizado
         
         RewriteRule /autentication/ /ruta/inicio.do [R,L]

</LocationMatch>
El problema lo tengo cuando ya me ha autenticado, para volver a la petición original.
¿Cómo podría redirigir al inicio una vez autenticado?
Gracias.
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 01:09.