Foros del Web » Administración de Sistemas » Software para Servers »

Redirección 301 páginas dinámicas

Estas en el tema de Redirección 301 páginas dinámicas en el foro de Software para Servers en Foros del Web. Hola a todos...! Por favor, necesito ayuda para redireccionar, con .htaccess, páginas dinámicas que ya no existen a las nuevas. He leido bastante pero no ...
  #1 (permalink)  
Antiguo 06/12/2012, 12:48
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 20 años, 2 meses
Puntos: 3
Redirección 301 páginas dinámicas

Hola a todos...!

Por favor, necesito ayuda para redireccionar, con .htaccess, páginas dinámicas que ya no existen a las nuevas. He leido bastante pero no logro conseguirlo:

Por ejemplo, la viaja página:

Código HTML:
http://midominio/pagina/documentos/get_lapida.php?id=333
La nueva pagina es:

Código HTML:
http://midominio/pagina/get_documento.php?documento=Lápida Cementerio&personID=333

Lo último que he intentado fue esto pero no resultó:
Código HTML:
RedirectMatch 301 /get_lapida.php?id=(.*) http://midominio/pagina/get_documento.php?documento=Lápida Cementerio&personID=$1
No puedo lograrlo, por favor necesito ayuda u orientación!
  #2 (permalink)  
Antiguo 07/12/2012, 03:21
 
Fecha de Ingreso: septiembre-2010
Ubicación: Valencia
Mensajes: 781
Antigüedad: 14 años, 3 meses
Puntos: 39
Respuesta: Redirección 301 páginas dinámicas

Hola

¿Como es ese htaccess?

¿Solo tiene esa linea de codigo?

http://www.desarrolloweb.com/articul...-htaccess.html
__________________

Evidalia Hosting

Hosting, Resellers y Servidores VPS
  #3 (permalink)  
Antiguo 07/12/2012, 07:51
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 20 años, 2 meses
Puntos: 3
Respuesta: Redirección 301 páginas dinámicas

Hola Evidalia...

El .htaccess lo tengo así, todo funciona pero NO el RedirectMatch.

El problema está en las variables de la vieja Url y la actual, que en los tantísimos ejemplos que he leído, no vi nada similar.

Código PHP:
redirect 301 /pagina/articulos/guia_letras_goticas.php http://midominio/pagina/articulos-2.php?mediaID=24

RedirectMatch 301 /get_lapida.php?id=(.*) http://midominio/pagina/get_documento.php?documento=Lápida Cementerio&personID=$1

RewriteEngine On

# REDIRECCIONES que siempre tienen que estar
ErrorDocument 401 /error401.php
ErrorDocument 404 
/error404.php 
  #4 (permalink)  
Antiguo 11/12/2012, 00:36
 
Fecha de Ingreso: diciembre-2012
Ubicación: Miami
Mensajes: 40
Antigüedad: 12 años
Puntos: 1
Respuesta: Redirección 301 páginas dinámicas

Hola paulkees

Debes de escribir el codigo en el archivo .htaccess:

Código .htaccess:
Ver original
  1. redirect 301 /pagina/articulos/guia_letras_goticas.php http://midominio/pagina/articulos-2.php?mediaID=24

Igual para cada pagina interna de la web que quieras redireccionar.
  #5 (permalink)  
Antiguo 11/12/2012, 19:57
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 20 años, 2 meses
Puntos: 3
Respuesta: Redirección 301 páginas dinámicas

Si, entiendo eso... pero el problema no es con el Redirect 301, sino con el RedirectMatch 301, como el ejemplo que he puesto arriba.

Y sospecho, que el problema está en que la Url de destino tiene una variable con espacio.

Saludos!
  #6 (permalink)  
Antiguo 12/12/2012, 06:03
 
Fecha de Ingreso: septiembre-2010
Ubicación: Valencia
Mensajes: 781
Antigüedad: 14 años, 3 meses
Puntos: 39
Respuesta: Redirección 301 páginas dinámicas

Hola

Puede que el htaccess No acepte espacios: Lápida Cementerio

O incluso ¿acentos?

saludos
__________________

Evidalia Hosting

Hosting, Resellers y Servidores VPS
  #7 (permalink)  
Antiguo 13/12/2012, 18:39
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 20 años, 2 meses
Puntos: 3
Respuesta: Redirección 301 páginas dinámicas

Hola...!

He modificado lo del espacio y los acentos:

RedirectMatch 301 /get_lapida.php?id=(.*) http://midominio/pagina/get_documento.php?documento=get_lapida&personID=$1

Pero sigo sin poder redireccionar las páginas...!

Etiquetas: apache
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 05:21.