Si quieres mover tu sitio de WordPress a un nuevo nombre de dominio, puedes hacerlo manualmente siguiendo los pasos de esta guía. Sin embargo, la mayoría de los planes de alojamiento de one.com incluyen nuestra herramienta de migración de 1-clic que hace que el proceso sea mucho más fácil y rápido.
- Paso 1 - Crear copias de seguridad de su espacio web y base de datos
- Paso 2 - Subir los archivos al nuevo dominio
- Paso 3 - Importar la base de datos
- Paso 4 - Control de errores de referencia de base de datos
- Paso 2 - Edita los elementos siteur y home
- Paso 6 - Actualizar los datos de la conexión en wp-config
- Paso 7 - Comprobar el sitio en el nuevo dominio
- Paso 8 - Actualizar enlaces permanentes (opcional)
- Paso 9 - Arreglar imágenes rotas con Better Search Replace (Opcional)
- Paso 10 - Vuelva a revisar su sitio (opcional)
Consejo: Antes de comenzar el proceso de migración, asegúrate de que tu sitio web actual de WordPress funciona correctamente.
Paso 1 - Crea copias de seguridad de tu espacio web y base de datos
Primero debe crear una copia de seguridad del sitio web, tanto de los archivos del espacio web como de la base de datos.
- Espacio web: Descargue los archivos de su sitio web en su computadora y guarde una copia de los archivos en una carpeta separada en su computadora para guardarlos como una copia de seguridad. Echa un vistazo a una de nuestras guías si necesitas ayuda con esto:
- Base de datos: Exporte su base de datos con phpMyAdmin y guarde una copia del archivo SQL exportado en una carpeta separada en su computadora como copia de seguridad. Consulte nuestra guía si necesita ayuda:
Paso 2 - Subir los archivos al nuevo dominio
Inicie sesión a través de SFTP y cargue su copia de seguridad en el espacio web de su nuevo dominio. Si realizaste tu copia de seguridad con el File Manager, recuerda descomprimirla antes de subirla.
Paso 3 - Importar la base de datos
Importe la copia de seguridad de la base de datos a phpMyAdmin. Consulte nuestra guía sobre cómo importar bases de datos si necesita ayuda.
Paso 4 - Control de errores de referencia de base de datos
Entre los pasos 3 y 4, puede aparecer un mensaje de error dependiendo de la base de datos o de la configuración de phpMyAdmin donde se creó el volcado original. Si no aparece ningún error, continúe con el paso 5. Este mensaje de error suele indicar que el volcado de SQL que se está importando contiene referencias al nombre de la base de datos anterior o al nombre de usuario de la base de datos anterior, y estas referencias deben actualizarse.
Si encuentra este mensaje de error, siga estos pasos para resolverlo:
- Abra el archivo de volcado SQL con un editor de texto. Asegúrese de usar un editor de texto sin formato como el Bloc de notas o gedit o un editor de código como Visual Studio Code. NO utilice editores de texto enriquecido como MS Word porque pueden causar problemas de formato y dañar el archivo sin posibilidad de reparación, lo que requiere un nuevo volcado de SQL.
- Busque cuidadosamente y reemplace cualquier instancia del nombre de la base de datos anterior o el nombre de usuario de la base de datos anterior con los valores nuevos y correctos.
Consejo: Puede encontrar rápidamente un nombre de base de datos o un nombre de usuario específicos utilizando el método abreviado de teclado "Control+F" en una PC o "Comando+F" en una Mac para buscarlos.
- Guarde el archivo de volcado de SQL modificado.
- Ahora intente importar el archivo de volcado de SQL actualizado nuevamente repitiendo paso 3 como se describió anteriormente.
- Si sigues recibiendo un mensaje de error, por favor ponte en contacto con nuestro equipo de soporte para obtener ayuda. Si no aparece ningún mensaje de error, puede continuar con el paso 5.
Paso 5 - Edita los elementos siteurl y home
Una vez que se haya importado su base de datos, ubique la tabla que termina en _options el menú de la izquierda y ábrala. A continuación, debe cambiar la ubicación de su sitio en dos lugares de la base de datos.
- En esta tabla que termina en _options, busca siteurl y home en la columna option_name. Por lo general, estos registros se encuentran en la parte superior de la tabla en las líneas 1 y 2.
- Comience con siteurl y haga clic en Editar en el extremo izquierdo de esta línea, junto al icono del lápiz.
- Esto abrirá una ventana donde puede ver el campo option_value.
-
Reemplace el dominio anterior con su nuevo nombre de dominio y haga clic en Ir en la parte inferior derecha para guardar los cambios.
- Repita los mismos pasos para home.
Paso 6 - Actualizar los datos de la conexión en wp-config
Ahora necesitas reemplazar los datos de inicio de sesión de tu antiguo dominio con los de tu nuevo dominio en WordPress.
Hemos creado una guía sobre cómo actualizar los detalles de conexión en caso de que necesite ayuda.
Paso 7 - Comprobar el sitio en el nuevo dominio
Desconecta tu sitio anterior para asegurarte de que no interfiera con tu nuevo sitio. Puede hacerlo cambiando el nombre del archivo index.php en el servidor anterior. Siga estos pasos:
- Accede al File Manager de tu antiguo dominio. Esto se abrirá en una nueva pantalla.
- Selecciona el archivo index.php marcando la casilla de verificación situada delante del archivo .
- Elije Cambiar nombre junto al icono del lápiz en el panel superior derecho.
- Introduzca el nuevo nombre, por ejemplo, index-1.php o index-old.php.
- Por favor, no use espacios, y recuerde que la extensión de archivo .php ya está precargada.
- Pulsa Enter en el teclado para guardar el archivo.
Después de abrir tu nuevo dominio en tu navegador, comprueba si todo funciona correctamente. Sin embargo, es posible que aún se requieran correcciones manuales.
Paso 8 - Actualizar los enlaces permanentes (opcional)
Para evitar errores 404 en su sitio de WordPress, tenemos que actualizar el archivo .htaccess. Para lograr esto tienes que actualizar tus enlaces permanentes.
- Inicia sesión en tu WP Admin.
- Haga clic en Configuración > Enlaces permanentes en el menú de la izquierda.
- Desplázate hacia abajo hasta el botón Guardar cambios y haga clic en él para asegurarse de que todas las subpáginas de tu sitio de WordPress funcionan sin ningún problema.
Paso 9 - Arreglar imágenes rotas con Better Search Replace (opcional)
Si experimenta que las imágenes no se muestran correctamente, los enlaces aún se refieren al dominio anterior. Puede solucionar esto volviendo a insertar imágenes manualmente.
Cuando tienes un sitio web con muchas imágenes, puedes probar un plugin llamado Better Search Replace. Es un complemento de terceros que reemplaza automáticamente su dominio anterior con su nuevo dominio en su base de datos.
Nota: Si tienes algún problema con un plugin, lo mejor es que te pongas en contacto con el fabricante del plugin para que te ayude, ya que son productos de terceros. Antes de realizar cualquier modificación, le recomendamos que cree una copia de seguridad de los archivos y la base de datos de su sitio web.
- Inicia sesión en tu WP Admin.
- Haga clic en Plugins y, a continuación, en Agregar nuevo.
- Busque Better Search Replace e instale el complemento con ese nombre.
- A continuación, haz clic en Activar para activar el plugin.
- Haga clic en Herramientas y Better Search Replace.
- Busque el nombre de dominio anterior y reemplácelo con el nuevo nombre de dominio.
- Seleccione las tablas en las que desee realizar búsquedas. Las publicaciones se encuentran en la tabla que termina en _posts, aunque no suele haber problema en seleccionar todas las tablas.
- Desmarque la casilla Run as dry run y haga clic en Ejecutar búsqueda/reemplazo. Si desea realizar una ejecución de prueba antes de realizar cambios, deje marcada la casilla Run as dry run.
Paso 10 - Vuelve a revisar tu sitio (opcional)
Su sitio web ahora debería haberse movido correctamente, incluidas las imágenes y los enlaces. Si tiene algún problema, no dude en ponerse en contacto con nuestro soporte para obtener más ayuda.
¿Aún no tienes un sitio web? Con WordPress, puedes crear fácil y rápidamente el sitio web de tus sueños.
Artículos relacionados: