Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/01/2012, 15:24
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: Redirección en .htaccess en URL con símbolo ?

En cuanto le pongas ?, cualquier Regla muere

La solución


Código Apache:
Ver original
  1. RewriteEngine On
  2. # Condición 1: El archivo que afecta
  3. RewriteCond %{REQUEST_URI}  ^/archivo\.php$
  4. # Condición 2:  identifica la query específica
  5. RewriteCond %{QUERY_STRING} ^id_afiliado=123$ [NC]
  6. # Redirigimos
  7. RewriteRule ^(.*)$ http://dominio.com [L,R=301]

Es un poco sucia, porque uses o no el $1, le pasa al nuevo dominio la cadena,
es decir te va a cargar http://dominio.com/?id_afiliado=123, a tener en cuenta si el otro dominio usa esos parámetros.

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

Última edición por emprear; 04/02/2012 a las 09:35