Migrar WordPress

Publicado por Alejandro Escario en

wordpressSé que ya hay muchos post circulando por la web en los que cuentan como migrar WordPress de un hosting a otro, y otros tantos que que cuentan cómo hacer un cambio de dominio en las bases de datos, pero no he encontrado ninguno que plasmase todos los errores que me han aparecido a mí, por lo que procedo a hacer una pequeña guía de como migrar WordPress y a la vez solucionar algunos de los posibles errores que te podrán suceder al hacerlo.

Guía de Migrado:

  1. Hacer una copia de la base de datos antigua.
  2. Hacer una copia de seguridad de la careta wp-content.
  3. Instalar wordpress en el nuevo servidor.
  4. Importar en la base de datos del nuevo servidor la base de datos que previamente hemos exportado, sobreescribiendo completamente la última.
  5. (Sólo si se ha cambiado el nombre de dominio) Cambiar en la base de datos la url del blog y de  la página principal.
  6. Redireccionar las visitas del dominio antiguo al nuevo, para lo cual escribimos en el .htaccess:

Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*) http://www.nuevodominio.com/$1 [R=301,L]

Solución de problemas:

Las imágenes que subí en mi host anterior, no se visualizan porque tienen la url antigua

Ejecuta en la base de datos en la que está instalada la nueva versión de wordpress:

UPDATE wp_posts SET post_content = replace(post_content, ’http://www.dominioantiguo.com’, ‘http://www.dominionuevo.com’);

No me deja subir imágenes, dice que no se puede crear el directorio /update/

Bien, la respuesta es sencilla, como has cambiado de servidor físico, es muy posible que el path en el que están alojados los ficheros del CMS sea distinto, por lo que, hemos de ir a Opciones > Miscelánea y poner el path del nuevo servidor.

Categorías: ManualesWeb

2 comentarios

Martin · mayo 20, 2010 a las 11:54 pm

muy buen tutorial sobre la migración de wordpress a un nuevo servidor ,

llevo un buen rato googleando este tópico y tu post es sin duda el mas acertado e idóneo, sobre todo la mención a la consulta SQL sobre el update

Gracias
Martín

    Alejandro Escario · mayo 21, 2010 a las 9:03 pm

    Esta bien saber que mis pequeñas aportaciones a la materia le sirven a alguien, gracias por el comentario!

Los comentarios están cerrados.