Título: htaccess redirect 301 Publicado por: OssoH en 4 Diciembre 2012, 22:07 pm 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 Título: Re: htaccess redirect 301 Publicado por: OssoH en 4 Diciembre 2012, 22:10 pm 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!! :( Título: Re: htaccess redirect 301 Publicado por: OssoH en 4 Diciembre 2012, 22:27 pm 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] Título: Re: htaccess redirect 301 Publicado por: OssoH en 4 Diciembre 2012, 23:00 pm nada, no funciona porque cuando entro en el id_category=39 por ejemplo me dirige a la category=21. :-(
Título: Re: htaccess redirect 301 Publicado por: OssoH en 4 Diciembre 2012, 23:13 pm 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] |