Aquí podría ser tu PUBLICIDAD


Mod Rewrite, pasa los parámetros de URL1 a URL2

votos
3

Estoy tratando de reescribir la siguiente URL

test.php?par1=foo&par2=bar

Dentro...

newtest.php?hidden_par=blah&par1=foo&par2=bar

Tengo esta regla, eso no funciona:

RewriteRule ^test.php\??(.*?)$ newtest.php?hiden_par=blah&$1 [L]

¿Podría hacerse esto usando RewriteCond o algo más? (por ejemplo, ¿podría hacerse esto?), gracias de antemano.

Publicado el 12/03/2009 a las 19:21
fuente por usuario grilix
En otros idiomas...        العربية       

1 respuestas

votos
13

Probablemente desee algo así como el QSAindicador ("apend string string append"), que hace que el resto de la cadena de consulta se anexe correctamente al final de la URL reescrita.

Por ejemplo:

^test.php test.php?hidden=value [L,QSA]
Respondida el 12/03/2009 a las 07:24
fuente por usuario Rob


Aquí podría ser tu PUBLICIDAD