Foros del Web » Administración de Sistemas » Apache »

301 Redirect Dinamico

Estas en el tema de 301 Redirect Dinamico en el foro de Apache en Foros del Web. Hola amigos, Hemos cambiado el nombre de un archivo en el sitio y necesitamos redireccionarlo permanente, ya he probado de varias maneras pero nada me ...
  #1 (permalink)  
Antiguo 01/03/2010, 22:58
Avatar de CHILENOCES  
Fecha de Ingreso: octubre-2001
Ubicación: Mmm paseando por la vida
Mensajes: 491
Antigüedad: 22 años, 6 meses
Puntos: 0
Pregunta 301 Redirect Dinamico

Hola amigos,
Hemos cambiado el nombre de un archivo en el sitio y necesitamos redireccionarlo permanente, ya he probado de varias maneras pero nada me funciona.

Basicamente lo que quiero hacer es:

Cuando alguien ingrese a archivo.php?id=XXX sea redirigido a archivo-nuevo.php?id=XXX

XXX es un numero que puede ir de 0 a infinito, y el redirect debe ser 301.

Aqui lo ultimo que probe y nada...

Código Apache:
Ver original
  1. Options +FollowSymlinks
  2. RewriteEngine On
  3. RewriteRule ^archivo.php?id=(.+)$ /archivo-nuevo.php?id=$1 [r=301,L]

Ojala puedan darme una mano que ya no se me ocurre mas...
__________________
ChilenoCesar Looking for something new...
  #2 (permalink)  
Antiguo 02/03/2010, 01:21
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Respuesta: 301 Redirect Dinamico

Código:
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^archivo.php /archivo-nuevo.php [QSA,r=301,L]
A ver así... Redireccionamos sólo el archivo .php y luego le adjuntamos el query string (QSA).
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #3 (permalink)  
Antiguo 02/03/2010, 11:23
Avatar de Willy_N  
Fecha de Ingreso: diciembre-2009
Ubicación: Cádiz
Mensajes: 334
Antigüedad: 14 años, 4 meses
Puntos: 18
Respuesta: 301 Redirect Dinamico

Código Apache:
Ver original
  1. Redirect 301 /archivo.php?id=XXX http://www.la-ruta-completa-al/archivo-nuevo.php?id=XXX
Debería funcionar.
  #4 (permalink)  
Antiguo 03/03/2010, 01:08
Avatar de CHILENOCES  
Fecha de Ingreso: octubre-2001
Ubicación: Mmm paseando por la vida
Mensajes: 491
Antigüedad: 22 años, 6 meses
Puntos: 0
Respuesta: 301 Redirect Dinamico

Cita:
Iniciado por ferny Ver Mensaje
Código:
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^archivo.php /archivo-nuevo.php [QSA,r=301,L]
A ver así... Redireccionamos sólo el archivo .php y luego le adjuntamos el query string (QSA).
Está primera solución funciona perfecto!!! Mil gracias

No probé la segunda solución, pero te agradezco también por la ayuda.

Espero esto le sirva a otras personas también.

Saludos
__________________
ChilenoCesar Looking for something new...

Etiquetas: dinamico, redirect
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:04.