tengo el siguiente codigo en el htaccess
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.
Sabeis cual es el problema?
gracias
basicamente lo que intento hacer es Redireccionar el tráfico web
Si lo que deseamos es que si alguien intenta acceder a un archivo en concreto le redirija a otro fichero, podemos utilizar la directiva Redirect:
Redirect /fichero.php http://sudominio.com/otros/nuevofichero.php
Pero no funciona!! :(
solucionado, seria de la siguiente forma porque cuando se trata de variables la cosa cambia.
RewriteCond %{QUERY_STRING} ^id_category=3 [NC]
RewriteRule ^category\.php$ /category.php?id_category=21 [R=301,L]
nada, no funciona porque cuando entro en el id_category=39 por ejemplo me dirige a la category=21. :-(
Esta vez si.
el codigo correcto seria :
RewriteCond %{QUERY_STRING} ^id_category=3$ [NC]
RewriteRule ^category\.php$ /category.php?id_category=21 [R=301,NE,NC,L]