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

Redirección 301 de URL con variables en .htaccess

Estas en el tema de Redirección 301 de URL con variables en .htaccess en el foro de Apache en Foros del Web. Buenas noches, Necesito hacer una redirección 301 mediante el .htaccess con la siguiente pega: Tengo una URL con una variable al final (es un número) ...
  #1 (permalink)  
Antiguo 31/10/2016, 19:10
Avatar de franciscomarin  
Fecha de Ingreso: junio-2009
Ubicación: Terrassa, BCN, CAT
Mensajes: 2.414
Antigüedad: 15 años, 5 meses
Puntos: 327
Redirección 301 de URL con variables en .htaccess

Buenas noches,

Necesito hacer una redirección 301 mediante el .htaccess con la siguiente pega:

Tengo una URL con una variable al final (es un número) y necesito mandarlo a otra URL pero que conserver esa variable. Algo así:

La ruta sería archivo1.php?type=i&id=1, el 1 es la variable y tiene que redireccionar hacia archivo2.php?id=1.

Basicamente necesito que se ponga el número que se ponga en el id (ya sea 1 o infinito) siempre redireccione al otro archivo manteniendo ese número. La teoria es fácil pero en la práctica no lo he podido poner en marcha, he hecho mil y una prueba sin mucho éxito, por no decir ninguno.

¿Alguna idea?
  #2 (permalink)  
Antiguo 31/10/2016, 19:42
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 5 meses
Puntos: 401
Respuesta: Redirección 301 de URL con variables en .htaccess

Has probado con las terminaciones:
Código Apache:
Ver original
  1. /$1
o
Código Apache:
Ver original
  1. /*
como origen.


Algo así:
Código Apache:
Ver original
  1. RewriteRule ^archivo1\.php(.*)$ /archivo2\.php$1 [R]

O implantando en el primario:
Código PHP:
Ver original
  1. if( $_GET['id'] == 1 ){
  2. header( "HTTP/1.1 301 Moved Permanently" );
  3. header( "Location: https://www.midominio.es/archivo2.php?$_SERVER['QUERY_STRING']" );
  4. exit();
  5. }
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-

Última edición por lauser; 01/11/2016 a las 06:15
  #3 (permalink)  
Antiguo 02/11/2016, 00:02
Avatar de franciscomarin  
Fecha de Ingreso: junio-2009
Ubicación: Terrassa, BCN, CAT
Mensajes: 2.414
Antigüedad: 15 años, 5 meses
Puntos: 327
Respuesta: Redirección 301 de URL con variables en .htaccess

Nada...

Etiquetas: 301, htaccess, url, variables
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 14:06.