• Facebook
  • Twitter
  • Instagram
  • Youtube
  • Mail
+34 981 556 192
DNS EmpresasLogo DNS Empresas
  • Diseño Web
  • Tiendas Online
  • Community Manager
  • Servicios
    • Alojamiento web
    • Financiación a emprendedores
  • Blog
  • Contáctanos
  • Subvenciones Páginas web
  • MenúMenú
4.4/5 - (5 votos)

Cómo cambiar WordPress de un dominio a otro con éxito y no morir en el intento

Cómo migrar WordPress de un dominio a otro

Últimamente me he encontrado a mucha gente que me ha preguntado cómo trasladar WordPress de un dominio a otro, como en el caso de que tengamos que pasar una web que hayamos terminado de desarrollar a un servidor de producción, así que ahí va un manual de cómo migrar WordPress de un dominio web a otro, o también entre subdominios, o desde tu instalación local a producción, de subdominio a dominio… podéis poner aquí todas las combinaciones que queráis, el proceso es el mismo.

Tabla de contenidos

  • 1 Cómo cambiar WordPress de un dominio a otro con éxito y no morir en el intento
  • 2 Realizar copia de seguridad
  • 3 Copiar los ficheros
  • 4 Creación de la base de datos
  • 5 Configurar el fichero wp-config
  • 6 El truco que nos salvará de la cola del paro
  • 7 Comprobar que la migración está funcionando bien
  • 8 Compartir esta entrada
  • 9 Dejar un comentario
  • 10 Deja una respuesta Cancelar la respuesta

Lo primero que tienes que hacer es tranquilizarte, porque si te pones nervioso la migración no saldrá bien y tu jefe te enviará directamente al paro (esto es broma claro).

El proceso no es demasiado difícil, siempre y cuando tengamos un poco de cuidado y sigamos un orden, más o menos estricto, para que no se nos olvide nada. Así que vamos a hacernos un índice con las tareas para conseguir migrar WordPress de un dominio a otro con éxito

Realizar copia de seguridad

Antes de empezar una migración debemos hacer siempre una copia seguridad de todos nuestros datos.

  • Hacer una copia de seguridad tanto de los archivos de WordPress como de la base de datos. Para realizar el backup de los archivos usaremos un programa de ftp como Filezilla y después exportaremos la base de datos con phpMyAdmin.
  • Hacer una copia de seguridad de la configuración del tema que estemos utilizando. Esto puede sernos util pues a veces alguna migración falla porque los valores del tema que teniamos activos no se replican correctamente y tendremos que importar esos valores de nuevo.

Copiar los ficheros

Utilizando de nuevo el programa de ftp subimos a nuestro nuevo alojamiento ya sea dominio o subdominio, los archivos de WordPress de nuestra copia de seguridad, con esto ya tenemos duplicados en el nuevo servidor los ficheros.

Creación de la base de datos

Ahora toca crear la base de datos que vamos a utilizar en nuestro servidor de destino. Para ello se suele disponer de herramientas en los alojamientos como PHPMyAdmin.

  • Importamos ahora el fichero SQL que generamos en el paso 1 en la base de datos creada en el paso anterior.
  • Este paso es muy importante para cambiar tu WordPress de un dominio a otro porque lo que vamos a hacer es ejecutar unas sentencias SQL en la base de datos nueva para actualizar el nombre del domino o subdominio de destino ya que WordPress guarda siempre en la base de datos URL absolutas páginas, posts e imágenes que hacen referencia al dominio o subdominio donde se encuentra instalado.

Las sentencias que hay que correr serían las siguientes:

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');

¡Cuidado con el nombre de las tablas!. En este caso he elegido los prefijos que vienen por defecto pero si se lo habéis cambiado por seguridad, hay que corregirlo también en la sentencia SQL.

Configurar el fichero wp-config

En este paso, duplicamos y editamos el fichero wp-config.php para cambiar los siguientes parámetros:

 define('DB_NAME', 'base_de_datos nueva'); 
 define('DB_USER', 'usuario_nuevo');
 define('DB_PASSWORD', 'contraseña_nueva');
 define('DB_HOST', 'servidor'_nuevo);

De esta forma tenemos la instalación nueva apuntando a la base de datos nueva, que es la correcta. Recordad que estamos migrando, es decir, haciendo una copia exacta de una instalación de WordPress en un alojamiento nuevo.

Si quieres más información puedes leer nuestro artículo WP-Config al descubierto. Todos sus secretos a tu alcance.

El truco que nos salvará de la cola del paro

Ahora solo queda entrar en el administrador e ir a la opción Ajustes – Enlaces permanentes y elegir cualquier opción de las que hay en la sección “Ajustes Comunes” y luego pulsar en guardar. Esto hará que todos los enlaces internos se reajusten correctamente y se optimicen. Luego deberíais elegir la opción de “nombre de entrada” y volver a guardar los cambios. Ya sé, ya se, he hecho algo redundante, pero es que WordPress es así. Recordad que las url amigables son la mejor opción para el posicionamiento de nuestros post o páginas con Google.

Comprobar que la migración está funcionando bien

Una vez acabada la migración, queda revisar que los plugins estan funcionando bien. He de mencionar en este punto, que hay algunos plugins que al migrar a otro alojamiento retoman la configuración por defecto, es el caso del plugin: Cookie Law Info. Tambien os puede pasar que al usar un template como el Enfold pues tengamos que importar la configuración del tema antiguo. ¡Pero bueno eso son cosas del directo…. ! No hay que alarmarse.

Como veis el proceso es algo laborioso, pero evita el usar plugins que tendremos que configurar, y a veces es complicado.

Como conclusión ahora tenemos un completo control sobre nuestra migración.

Ahora ya sabeis cómo migrar WordPress de un dominio a otro, así que a ponerlo en práctica.

Espero que os haya gustado este artículo, y ya sabeis, enviadme comentarios para mejorarlo.

Compartir esta entrada
  • Compartir en Facebook
  • Compartir en Twitter
  • Compartir en WhatsApp
  • Compartir en Pinterest
  • Compartir en LinkedIn
  • Compartir en Tumblr
  • Compartir en Vk
  • Compartir en Reddit
  • Compartir por correo
0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir!

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Resumen
Cómo cambiar WordPress de un dominio a otro con éxito y no morir en el intento
Nombre del artículo
Cómo cambiar WordPress de un dominio a otro con éxito y no morir en el intento
Descripción
Si tenemos que migrar una web que hayamos terminado de desarrollar a un servidor de producción, y no queremos problemas sigue al pie de la letra estas instrucciónes .
Autor
Juan Carlos Pereira Díaz
Empresa del autor
DNS Empresas
Logo Empresa Autor
DNS Empresas

Articulos Recientes

  • Cómo administrar varios sitios web en WordPressMainWP-Cómo administrar varios sitios web en WordPress

    Cuando has creado varios sitios en WordPress, el mantenimiento de los mismos se hace realmente largo y tedioso. Por tanto, ¿Cómo administrar varios sitios web en WordPress? Pues muy fácilmente: utilizando el plugin AdminWP.

  • wp-config al descubierto. Todos sus secretos a tu alcanceWP-Config al descubierto. Conquista sus secretos

    Wp-config al descubierto pretende acercarte al fichero de configuración de WordPress de una manera sencilla y por supuesto, si es que lo tienes, que pierdas el miedo a modificar sus opciones de configuración.

  • como crear un child theme en wordpressCómo crear un child theme en WordPress

    Un child theme en WordPress es un tema hijo, según la traducción literal del lenguaje de Shakespeare…. bueno a lo que vamos. Básicamente es la forma en la que WordPress nos permite realizar cambios a un tema principal, evitando que estos se pierdan al realizar una actualización de nuestro tema padre con posterioridad.

  • por qué debo tener una página webPor qué debo tener una página web…

    En muchas ocasiones cuando hablas con personas que tienen negocio o incluso cuando estas tomandote un cafe con los amigos, me preguntan por qué un negocio debe tener una página web…

  • domina el archivo wp-configWP-Config al descubierto. Conquista sus secretos (II)

    Esta es la segunda parte del artículo Wp-config al descubierto. Todos sus secretos a tu alcance y pretende mostrarte más cosas que puedes hacer con el fichero de configuración de WordPress

  • Cómo personalizar el pie de los RSS-Feeds en WordPressCómo personalizar el pie de los RSS-Feeds en WordPress

    ¿Desea personalizar el pie de los RSS-Feeds en WordPress? Esto le permite agregar texto personalizado, enlaces o incluso anuncios debajo del contenido de su publicación en el feed RSS. En este artículo, le mostraremos cómo controlar fácilmente su pie de página de RSS en WordPress y cómo agregar contenido de feed personalizado solo a sus […]

  • Mejora tu día a día de tu backoffice con Store Commander

    Store Commander y Prestashop, un matrimonio perfecto. Nosotros nos encargamos de crear tu tienda online en Prestashop y de hacer tu trabajo mucho más fácil con Store Commander

  • Marketin Digital - Apoyamos el emprendimiento e impulsamos el crecimientoDNS Empresas¿POR QUÉ DEBEMOS CONTRATAR LOS SERVICIOS DE UN SOCIAL MEDIA MANAGER?

    Hay empresas que todavía tienen ciertas dudas sobre si incluir una estrategia de social media en su plan de marketing para expandir su imagen de marca y, aún peor, no creen necesario contratar a un Social Media Manager para orquestar un plan dirigido a reinar en las plataformas sociales.

  • Dns Empresas. Diseña tus campañas para redes socialesDNS Empresas¿COMÓ HACER QUE LAS REDES SOCIALES DE TU EMPRESA Y/O NEGOCIO SEAN RENTABLES?

    La rentabilidad de las redes sociales siempre ha sido tema de evaluación en las empresas desde el momento en que estas han podido darle un uso comercial. Sin dudas, existe una gran influencia de las redes sociales en el comportamiento de los usuarios, sin embargo, saber la rentabilidad que estas generan es difícil.

  • DNS Empresas. Desarrollamos páginas web para hoteles y motores de reservasDNS EmpresasLAS WEBS Y LOS MOTORES DE RESERVAS

    MOTOR DE RESERVAS EN MI WEB ¿POR QUÉ? Un motores de reservas es un software que permite a los turistas conocer la disponibilidad, los precios y realizar una reserva en ese momento. Si todavía no dispone de un motor de reservas en su página web, enhorabuena, porque tiene la posibilidad de innovar y rentabilizar su […]

Estamos en

Rúa Feliciano Barrera Fernandez, 9F-3C
Santiago de Compostela

Te puede interesar

  • Cómo administrar varios sitios web en WordPressMainWP-Cómo administrar varios sitios web en WordPress
importancia línea gráfica en redes socialesDNS Empresas¿CÓMO INFLUYE LA LINEA GRÁFICA EN UNA CAMPAÑA DE REDES SOCIALES?
Desplazarse hacia arriba

Utilizamos cookies propias y de terceros para mejorar su experiencia y nuestros servicios, analizando la navegación en nuestro sitio web. Para aceptar su uso pulse el botón Aceptar Cookies. Si continua navegando, consideramos que acepta su uso

Aceptar CookiesConsultar Política de PrivacidadRechazar

Cookie and Privacy Settings



How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

Other external services

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

Privacy Policy

You can read about our cookies and privacy settings in detail on our Privacy Policy Page.

AceptarOcultar sólo la notificación