Doble redirección con php

Preguntado hace 11 meses

Jerónimo
Editado hace 11 meses
Votos
PositivosNegativosTotal
1 0 1
47 Visualizaciones
Compártelo: Compártelo en twitterCompártelo en Facebook

Hola, tengo una página que ya tiene redirecciones en el .htaccess para hacer urls seo friendly y ahora quieren incluir un dominio al que habría que redirigir primero al otro con un 301 movido permanentemente y luego aplicarle las redirecciones.

Es decir www.pagina.com tiene urls como www.pagina.com/titularseo/1. Habría que añadirle que www.paginaconotrodominio.com tiene que ser redirigido al primero. Y si se pide www.paginaconotrodominio.com/titularseo/1 que haga la doble redirección.

Un ejemplo de cómo lo tengo ahora

RewriteEngine On
    RewriteRule ^articulos/([_0-9a-z-]+)/([_0-9a-z-]+).php$ mostrarArticulo.php?id=$2

Gracias, Jero

Actualizando datos

1 Respuesta

Hace 4 meses

Ignacio
Votos
PositivosNegativosTotal
101

Esto es viejísimo pero ahora tengo algo más de conocimiento de esto y quizá sirva a otro usuario.

Primero dejame aclararme con esto. Existe pagina1.com y pagina2.com

Si entro a pagina2.com/seccion1 tiene que llevarme a pagina1.com/seccion1 no?

Pues si haces una redirección 301 deberías tener suficiente

Si lo haces con php agregas en todas las páginas:

Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.pagina1.com/seccion" );

aunque depende como tengas montado el sistema...

pero con .htaccess

redirectMatch 301 ^(.*)$ http://www.pagina1.com$1

creo que poniendo eso en pagina2.com redirigirá a pagina1.com/loquesea

espero te sea de utilidad!

Cerrar

Tu respuesta

Confirmación

Cerrar

Si sales ahora, perderás los cambios. ¿Estás seguro de querer salir?

Para participar en Babelias, debes estar convenientemente validado. Si ya eres usuario inicia sesión, si no lo eres, te puedes registrar.

Dar una respuesta

Trata de ser descriptivo, usa al menos 25 caracteres