Trasladar un foro PHPBB a otro dominio sin perder Page-Rank

Hace un par de días escribí un artículo sobre cómo redireccionar páginas con PHP. Ahora voy a explicar un caso más concreto. Trasladar un foro PHPBB (versión 2.0.x) a otro dominio y no perder Page-Rank. Para evitar la pérdida del pagerank es necesario hacer redirecciones del tipo 301.

En principio bastaría con redireccionar tres ficheros:

index.php
viewforum.php
viewtopic.php

Para ello hay que hacer las siguientes modificaciones:

En viewforum.php:

header( "HTTP/1.1 301 Moved Permanently" ); 
header("Location: http://www.nuevadireccion.com/foros/viewforum.php?f=" . $forum_id);

Evidentemente este código hay que añadirlo una vez se ha tomado el valor de $forum_id.

En viewtopic.php:

header( "HTTP/1.1 301 Moved Permanently" ); 
header("Location: http://www.nuevadireccion.com/foros/viewtopic.php?t=" . $topic_id);

Y en este caso hay que poner estas dos líneas después de dar el valor correcto a $topic_id.

En index.php:

header( "HTTP/1.1 301 Moved Permanently" ); 
header("Location: http://www.nuevadireccion.com/foros/");

En el index.php podemos añadir estas dos líneas al principio del fichero (después de ‘' evidentemente) ya que no necesitamos ninguna variable.

2 thoughts on “Trasladar un foro PHPBB a otro dominio sin perder Page-Rank

  1. Nothing seems to be easier than seeing someone whom you can help but not helping.
    I suggest we start giving it a try. Give love to the ones that need it.
    God will appreciate it.

Deja un comentario