Cómo transferir WordPress Multisitio (WPMU) – Alojamiento –

Si ha instalado WordPress Multisite en (sudominio.com/subcarpeta), es posible moverlo a otra carpeta o al directorio raíz del dominio en unos pocos pasos. En nuestro ejemplo, trasladaremos el sitio web de tudominio.com/subdominio a tudominio.com.

En primer lugar, recomendamos crear una copia de seguridad de los archivos y la base de datos del sitio web. Las instrucciones se pueden encontrar.

Una vez creada la copia de seguridad, puede iniciar la transferencia de WPMU.

1. Transferencia de archivos desde la subcarpeta a la carpeta principal.

Vaya a cPanel > Administrador de archivos > abra la carpeta donde se encuentran los archivos de WordPress Mulsitite > Seleccione todo > la opción Mover archivo en el menú superior para mover estos archivos al nuevo directorio:


2. Configuración de la base de datos

Vaya al menú phpMyAdmin que se encuentra en la sección Bases de datos en cPanel y elija su base de datos de WordPress en el lado izquierdo.

En caso de que no sepa el nombre de la base de datos, puede verificarlo en el archivo wp-config.php como se muestra aquí:

Debe acceder a la base de datos y cambiar las opciones en las tablas como se describe a continuación (en nuestro ejemplo, el prefijo de la tabla es wp_):

wp_options: cambia las opciones de URL del sitio y de inicio de http://tudominio.com/subcarpeta a http://tudominio.com:

wp_site: cambia la ruta de /subcarpeta/ a / :

wp_sitemeta: cambie la opción 'siteurl' de http://yourdomain.com/subfolder a http://yourdomain.com:

wp_blogs: cambie las rutas para cada sitio y elimine la 'subcarpeta' de allí:

wp_#_options: cada sitio creado en la red WordPress tiene sus propios conjuntos de tablas que corresponden a blog_id en la tabla wp_blogs.
El # aquí corresponde al blog_id. Por lo tanto, debe ir a cada tabla wp_#_options y cambiar las opciones 'siteurl' y 'home'.

See also  Google Workspace: actualizar y degradar - Dominios -

En nuestro ejemplo tenemos que cambiar dos blogs:

El primero se instala en el subdirectorio:

El segundo está instalado en un subdominio:

3. Editando wp-config.php

Para hacerlo, vaya a cPanel > Administrador de archivos > abra la carpeta para la instalación de WPMU > elija wp-config.php > haga clic en Editar en el menú superior.

Debe cambiar 'PATH_CURRENT_SITE' de '/subcarpeta/' a '/' y guardar los cambios:

4. Editando .htaccess

Puede encontrarlo en Panel > Administrador de archivos > abra la carpeta para la instalación de WPMU > elija .htaccess > haga clic en Editar en el menú superior.

Cambie la ruta de '/subcarpeta/' a '/' en la fila Rewrite Base y guarde los cambios.

NOTA: Dependiendo de la configuración de su sitio web, es posible que tenga más de una directiva Rewrite Base en .htaccess que deba cambiarse.

Ahora WPMU se transfiere al propio dominio en lugar de resolverse desde el subdirectorio.

En cuanto a , puede seguir los mismos pasos anteriores, pero en la base de datos se debe cambiar el dominio en lugar del directorio. Después de esto, cambie el nombre de dominio en el archivo wp-config.php y su WPMU estará lista.

Alternativamente, recomendamos otra forma de cambiar el dominio de su WPMU. (También puedes usarlo para la transferencia de WPMU desde una subcarpeta).

Los pasos son los siguientes:

1. Haga una copia de seguridad de la instalación, los archivos y la base de datos de WPMU.

2. Mueva los archivos del directorio del dominio actual al directorio del nuevo.

3. Ahora necesita actualizar las referencias URL antiguas a las nuevas en la base de datos. Esto se puede hacer utilizando scripts de búsqueda y reemplazo o editores de texto. A continuación proporcionamos las pautas para utilizar este último.

See also  Registro de Dominio .technology | Compre .technology nuevo gTLD por $6,98

Vaya a cPanel > phpMyAdmin > elija la base de datos WPMU en el lado izquierdo > haga clic en Exportar para descargar la base de datos en un archivo .sql a su computadora:

4. Abra el archivo .sql exportado en el editor de texto sin formato de su computadora y reemplace el nombre de dominio anterior para la instalación de WPMU por el nuevo. Una vez hecho esto, guarda los cambios:

5. Vaya al menú cPanel > Bases de datos MySQL y cree una nueva base de datos con un nuevo usuario, asigne este usuario a la base de datos con todos los privilegios como se describe en el artículo.

6. Vaya a cPanel > phpMyAdmin > elija la base de datos recién creada en el lado izquierdo y haga clic en Importar para importar el archivo .sql actualizado:

NOTA: Si la base de datos tiene un tamaño superior a 50 MB, se debe importar mediante SSH siguiendo las instrucciones.

7. Abra el archivo wp-config.php y edite los detalles de la base de datos:

Luego, desplácese hacia abajo y cambie el nombre de dominio antiguo por el nuevo y edite la ruta a la instalación de WPMU si es necesario. Si su WPMU está instalado en sudominio.com/sucarpeta/, debe actualizar el nombre de la subcarpeta correspondientemente en los archivos wp-config.php y .htaccess – opciones de ruta. Si WPMU está instalado en sudominio.com, deje la ruta – '/' en ambos archivos:

Una vez realizados todos los cambios, puede abrir el nuevo dominio y verificar su multisitio de WordPress.

¡Eso es todo!

¿Necesita ayuda? Contacta con nuestro

Loading Facebook Comments ...
Loading Disqus Comments ...