BenzaHosting, Hosting Chile, Hosting SSD web hosting chile, web hosting, hosting chile, hosting, Chile, soporte hosting, dominios, dominios .cl, dominios chile, dominios .com, host, benzahosting, cpanel, hosting Chile, reseller hosting, servidores, hosting reseller, Wordpress, Joomla, drupal, registro de dominios, dominios baratos, WordPress Hosting, Joomla Hosting, alojamiento web, reseller chile, hosting economicos, Servidores VPS, servidores dedicados, Datacenter, Datacenter Chile, Hosting Barato, Hosting Multidominios, Hosting Profesional, Servidores Dedicados, Servidores VPS, hostng SSD, hosting chile SSD, web hosting ssd




En este tutorial les explicaremos como cambiar de dominio un WordPress ya instalado.

Lo básico: haz una copia de la base de datos

Como con cualquier web, hay que guardar los archivos y la base de datos:

  1. Descargamos los Archivos vía ftp, o realizar una copia de seguridad desde su cPanel
  2. Utilizamos phpMyAdmin y exportamos la base de datos.

La magia: actualiza las urls de WordPress

WordPress guarda internamente las urls absolutas de páginas, posts, imágenes, etc. Para poder actualizar estas urls hay que actualizarlas “a mano” en la base de datos,  no hay que ir una a una. En principio, solo hay que hacer 4 consultas (UPDATEs), y digo “en principio” porque dependerá de los plugins que utilices, porque algunos pueden guardar urls en las tablas que crean en la base de datos cuando se instalan.

Las consultas que hay que ejecutar realmente son la misma, repetida 4 veces sobre 3 tablas diferentes, modificando 4 atributos de las tablas.

Detallo las consultas que hay que hacer para actualizar cada uno de estos atributos, estas consultas SQL se deben de realizar en phpmyadmin sobre la base de datos de WordPress:

UPDATE wp_options
SET option_value = REPLACE(option_value,‘dominio_viejo’,‘dominio_nuevo’);

UPDATE wp_posts
SET post_content = REPLACE(post_content,‘dominio_viejo’,‘dominio_nuevo’);

UPDATE wp_posts
SET guid = REPLACE(guid,‘dominio_viejo’,‘dominio_nuevo’);

UPDATE wp_postmeta
SET meta_value = REPLACE(meta_value,‘dominio_viejo’,‘dominio_nuevo’);

la migración debería estar finalizada y funcionando en el nuevo dominio.