Jump to content

Redireccionar foro Vbulletin a otro Dominio con PHP


hivitro

Publicaciones recomendadas

Me encontraba con un pequeño problema relacionado a haber movido todo la base de datos del foro vbulletin desde http://mobzone.com.ar/foro hacia http://nivelextremo.com/foro y el tema era principalmente que despues de casi 3 años todos los buscadores nos tenian indexados con nuestro dominio anterior.

 

Como veran esto traia un problema, que cuando alguien seguia un link nuestro, el mismo llegaba al mensaje 404, osea que la pagina ya no existia.

 

Solucion. Usar php y redireccionar automaticamente los enlaces.

 

Todos los temas de nuestro foro tienen una forma generica que es algo asi:

 

http://www.mobzone.com.ar/foro/showthread.php?t=1329

 

Como veran, luego de /foro/ el archivo php llamado showthread.php se encarga de mostrar mensaje unico identificado numericamente. Para que este mensaje pueda verse correctamente, deberia de quedar hoy de la siguiente manera.

 

http://nivelextremo.com/foro/showthread.php?t=1329

 

Para que esto sea posible, volvi a crear dentro de mobzone argentina, la carpeta /foro/ y ahi coloque el siguiente archivo llamado showthread.php

 

<?php
$path= $_SERVER['REQUEST_URI'];
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://nivelextremo.com".$path);
?>

 

Realmente, algo muy simple que fui deduciendo de diferentes tutores que lei y justamente como puede ser util para muchos de ustedes tambien queria compartirlo.

 

Lo que hace este codigo, es guardar en la variable $path la direccion del servidor que se esta solicitando, luego le avisa al buscador, que a partir de ahora, esta pagina se movio permanentemente, y termina indicando donde + el dato guardado en la variable $path.

 

De la misma manera, llamando a este archivo, index.php, cuando alguien tipe www.mobzone.com.ar lo redirige directamente a nivelextremo.com

 

Espero que le sea util a alguien mas.

 

saludos a todos.

hivitro!

Enlace al comentario
Compartir en otros sitios web

Crear una cuenta o conéctate para comentar

Tienes que ser miembro para dejar un comentario

Crear una cuenta

Regístrese para obtener una cuenta nueva en nuestra comunidad. ¡Es fácil!

Registrar una nueva cuenta

Conectar

¿Ya tienes una cuenta? Conéctate aquí.

Conectar ahora
×
×
  • Crear nuevo...