Cómo mover WordPress a un dominio diferente en DreamHost manualmente

 

Generalidades 

Este artículo explica cómo cambiar manualmente el dominio de tu sitio WordPress. Para conocer otras opciones, revisa este artículo.

Moverse a un nuevo dominio manualmente

Estos pasos mueven una instalación de WordPress entre dos dominios alojados en DreamHost.

  • oldsite.example.com
    y
  • newsite.example.com
 

Respaldar tu sitio

Siempre debes realizar una copia de seguridad de los datos de tu sitio web antes de hacer cualquier cambio. Revisa este artículo para obtener instrucciones sobre cómo realizar un respaldo de los archivos, la base de datoss y cualquier correo de tu sitio web que desees conservar.

Agregar alojamiento al nuevo sitio

Agregar el nuevo dominio (newsite.example.com) a un plan de alojamiento en tu panel.

Crear una nueva base de datos

Crea una nueva base de datos para el nuevo dominio en la página Bases de Datos MySQL.

Agregar una dirección de correo

Crea la misma dirección de correo desde tu antiguo sitio en el nuevo nombre de dominio.

Mover tus archivos a un sitio web nuevo

  1. Sube todos los archivos del sitio web a través de FTP.
  2. Sube tu base de datos usando el artículo Migrar MySQL.
  3. Migra el correo de tu antiguo dominio:

Editar el nuevo archivo wp-config.php

Inicia sesión en tu nuevo sitio (newsite.example.com) a través de FTPSSH y abre el archivo wp-config.php (está en el directorio de tu sitio). Verás esta sección con la información de la base de datos:

define('DB_NAME', ‘exampledatabase’);
define('DB_USER', 'exampledbuser');
define('DB_PASSWORD', ‘database user password’);
define('DB_HOST', 'mysql.example.com');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');

$table_prefix = 'wp_2hdy121d_';

Actualiza estas líneas a tus nuevas credenciales de la base de datos:

Prefijo de la tabla

Reemplaza el valor de $table_prefix existente de WordPress con el valor de $table_prefix importado.

Abre el archivo de base de datos que descargó anteriormente en un editor de texto para ver el prefijo correcto de cada tabla. El siguiente ejemplo muestra lo que verás. En este ejemplo, el prefijo de la tabla es wp_mwpp89_.

--
-- Table structure for table `wp_mwpp89_comments`
--

Actualizar 'home' y 'siteurl' en la base de datos

Este paso actualiza el 'home' and 'siteurl' en la base de datos, lo que te permite iniciar sesión en el panel de WordPress de tu nuevo sitio. Una vez que hayas iniciado sesión, puedes completar el siguiente paso para actualizar todas las URL restantes en la base de datos al nuevo sitio web.

  1. Inicia sesión en phpMyAdmin.
  2. Da clic en tu base de datos en el panel izquierdo. Aparecerán varias tablas debajo.
  3. Haz clic en la tabla wp_options.
  4. Ubica las filas 'home' y 'siteurl'. Da clic en el ícono de lápiz que se encuentra junto a cada una para editarla.
    ES 04.5 Change wordpress site url phpmyadmin.fw.png
  5. Escribe la nueva URL.
  6. Da clic en el botón Continuar para guardar la configuración. Haz esto para las opciones siteurl y home.

Ahora puedes iniciar sesión en tu sitio en example.com/wp-login.php y continuar con la actualización de las URL restantes.

Actualizar todas las URL en la base de datos

Ahora debes actualizar todas las URL en la base de datos importada para usar el nuevo dominio. Revisa el siguiente artículo para ver varias opciones sobre cómo lograr esto:

Tu sitio web ahora se carga en el nuevo nombre de dominio y debería verse exactamente igual que en el dominio anterior.

Redirigir desde el sitio anterior

Es posible que los visitantes anteriores de tu antiguo sitio web hayan marcado la URL antigua como favorita en su navegador. Puedes redirigirlos automáticamente al nuevo sitio web iniciando sesión en el nombre de dominio antiguo y creando un archivo .htaccess con una redirección 301. Revisa este artículo para ver ejemplos de cómo configurar esto.

Ver también

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?