Apache - htaccess rewrite y autentication

   
Vista:

htaccess rewrite y autentication

Publicado por Edu (1 intervención) el 04/06/2009 13:40:10
Hola.
Necesito proteger un directorio pero sólo en el caso de determinados parámetros. Es decir una URL del tipo: http//www.misitio.es/ruta/inicio.do?parameter=1 tendría acceso libre y otra del tipo: tipo: http//www.misitio.es/ruta/inicio.do?parameter=2 necesitaría contraseña.

Para ello, en el fichero .htaccess tengo lo siguiente:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^(([^&]*&)*)parameter=2(.*)
RewriteRule /ruta/ /autentication/ [R]

Y luego:

<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, ya que este código que he escrito entraría en un bucle, aún poniéndole un flag L.

¿Cómo podría redirigir al inicio una vez autenticado?
Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:htaccess rewrite y autentication

Publicado por randy (2 intervenciones) el 20/11/2010 13:56:54
Estarias interesado en hacer un trabajo para mi.
randyvh82@hotmail.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar