Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/07/2012, 16:21
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: htaccess: Escapar caracteres & en %{QUERY_STRING}

Bueno, muy claro tampoco me queda. te explico

tenemos esto
http://dominio1.com/folder/?param1=a&param2=b
un url de un dominio en una carpeta específica llamada "folder"

y queres que eso redirija a otro dominio
http://dominio2.com/ --> A
que debe recibir tambien como query, la query del primero
param1=a&param2=b -->B
agregado como prefijo la cadena "folder/?" --> C
es decir
A+C+B

Aqui ya tengo una duda el valor "folder" cambia o siempre es el mismo?
Escapar los simbolos en la query? no hace falta, el ? te lo va a escapar el propio apache, y el & no tiene mayor relevancia, en todo caso tu php debería hacer un urlencode() de la string

Para hacer eso, que repito no se si estoy seguro de que sea asi

Código Apache:
Ver original
  1. RewriteEngine On
  2. RewriteRule ^folder/(.*)$     http://dominio2.com/?from=folder/?$1 [L,QSA]

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.