Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2011, 07:36
ket
 
Fecha de Ingreso: diciembre-2011
Mensajes: 2
Antigüedad: 12 años, 11 meses
Puntos: 0
redireccion 301 y PHP

Buenas a todos, soy nuevo por aquí, a ver si me podeis ayudar que ando desesperado .

Me ha tocado implementar url friendly en un cms del diablo que hizo un tío. Ya lo he hecho, de forma general las urls que antes tenían esta pinta:

Código:
http://www.dominio.com/motor.php?id_pagina=pagina/subpagina
ahora son links con aspecto:
Código:
http://www.dominio.com/pagina/subpagina
hasta aquí bien, el tema URL friendly funciona. ahora estoy intentando que todas las url del tipo antiguo que google tiene indexado, tengan una redirección 301 a la url nueva.

Es decir que si alguien entra con
Código:
http://www.dominio.com/motor.php?id_pagina=pagina/subpagina
automáticamente se encuentre una redireccion 301 a
Código:
http://www.dominio.com/pagina/subpagina
Lo estoy haciendo con .htaccess y no hay manera. He probado con

Código:
redirect 301 motor.php?id_pagina=pagina/subpagina http://www.midominio.com/pagina/subpagina
y no funciona. si sólo pongo hasta motor.php ok, pero no es capaz de redirigir segun los parámetros que le llegue, y esa es la clave ya que yo quiero redirigir explícitamente cuando id_pagina sea valorX/valorY. Es contenido dinámico que crea el cms porquería este, y no se como indicarle explícitamente los parámetros.

Por favor me podeis ayudar? tengo un lío considerable y aparte de ese ejemplo he probado mil más pero no doy con la tecla... gracias de antemano :)