Cómo mover WordPress de un subdominio a un dominio principal

Bueno, acabo de responder esta pregunta de Cómo mover WordPress de Subdominio a Dominio raíz.

Antes de la migración

De hecho, tiene dos opciones principales para lograr pasar del subdominio al dominio raíz.

  • Si deja el subdominio intacto, puede hacer una copia de seguridad de todo el sitio utilizando los complementos de copia de seguridad de WordPress y restaurar los archivos directamente desde el subdominio al dominio principal. De esta manera, puede dejar una instalación de WordPress en su subdominio para generar un entorno de puesta en escena perpetuo para el propósito de la prueba.
  • O bien, puede mover la instalación de WordPress por completo a su dominio raíz. Seguramente, puede eliminar la instalación de WordPress en su carpeta de subdominio. Si desea conservarlo, puede volver a escribir la URL en la carpeta raíz.

Independientemente de la opción que elija, es mejor que siga los siguientes pasos antes de mover WordPress desde su subdominio al raíz. Tenga en cuenta que la “raíz” significa la carpeta raíz del dominio, pero no la carpeta raíz de alojamiento. Este normalmente se llama como public_html.

  • Haga una copia de seguridad de su sitio de WordPress, tanto para el sitio del subdominio como para el sitio del dominio principal. Si ya programó el proceso de copia de seguridad, puede pasar este paso.
  • Asegúrese de poder acceder a su Administrador de archivos cPanel o al cliente FTP correctamente.
  • Elimine todo del directorio public_html. Para un traslado exitoso, debe eliminar todos los archivos y carpetas de este directorio especial, para que no interfieran con los datos de su subdominio. Aquí, si hay algunas carpetas relacionadas con el servidor como cgi_bin, no puede hacerles nada.
  • Elimine todas las páginas almacenadas en caché o datos de almacenamiento en caché si utiliza un complemento de almacenamiento en caché.

Después de terminar estos pasos, puede comenzar a mover WordPress desde el subdominio al dominio raíz ahora.

Mover todos los datos y archivos del subdominio al dominio raíz

Aquí, debe usar el cliente FTP y conectarse a su sitio web. Luego, debe buscar la carpeta de su subdominio para descargar todos los archivos a su máquina local.

Y a continuación, debe navegar a la carpeta public_html, que es la carpeta raíz de su dominio principal. Ahora, simplemente necesita cargar todos los archivos descargados previamente en él.

De hecho, este paso también se puede hacer usando el control cPanel que proporciona el Administrador de archivos especial. Después de ingresar a esta herramienta, primero debe ir a la sección Configuración para elegir la casilla de verificación que permite mostrar todos los archivos ocultos. Y luego, puedes seguir los pasos a continuación.

  • Navegue al subdirectorio o carpeta que contiene toda su información de WordPress. Aquí, puede ver una lista de archivos y carpetas desde el panel de la derecha.
  • Elija todas las opciones enumeradas y presione el icono Mover o Copiar.
  • En la nueva ventana emergente, puede decidir el destino para mover o copiar la información. Aquí, debe elegir / public_html /. Y luego, haga clic en el botón Mover archivos o Copiar archivos.

Ahora, puede navegar a la carpeta raíz para verificar si ha movido todos los archivos y carpetas con éxito.

Configurar URL de sitios web

Después del movimiento exitoso de los datos, aún no puede acceder al administrador del sitio web a través del dominio raíz, sino al subdominio. Esto requiere que edite el archivo wp-config.php de su sitio de WordPress y que agregue las siguientes líneas de código.

define (‘WP_HOME’, ‘http: //www.yourdomain.com’);
define (‘WP_SITEURL’, ‘http: //www.yourdomain.com’);

Tenga en cuenta que el prefijo “www” se puede eliminar a su gusto. Después de actualizar y cargar este archivo nuevamente en su sitio web, puede iniciar sesión en su panel de administración utilizando el nombre de dominio principal.

Ahora, en caso de que todavía haya algunos enlaces que apunten al subdominio, será mejor que instale el complemento de URL de actualización de Velvet Blues para actualizar sus enlaces. De esta forma, puede solucionar el problema de que algunos enlaces o referencias apuntarán al antiguo subdominio después del proceso de traslado.

Aquí, simplemente debe hacer clic en el botón Herramientas> Actualizar URL. Y luego, puede ingresar el subdominio en la sección URL anterior y su dominio raíz en la sección Nueva URL. En cuanto a la elección de las URL que se actualizarán, puede marcar las casillas de verificación de todas las opciones excepto en Todos los GUID.

Mantener el jugo de tráfico

Además de todo el contenido de su sitio de WordPress, también debe redirigir el tráfico al dominio raíz. Esto se puede hacer editando su archivo .htaccess con el siguiente código recién agregado.

La respuesta es simple, pero necesita un complemento especial llamado backupbuddy. Simplemente instale este complemento y cree una copia de seguridad (Completo, en lugar de solo los datos). En la parte superior hay una opción para descargar importbuddy.php, descárguelo.

Desde el cPanel, cree una nueva base de datos SQL desde el programa auxiliar. Es muy fácil, funciona paso a paso y tenga en cuenta los detalles como: nombre de la base de datos, nombre de usuario, contraseña.

Ahora, ve a tu carpeta raíz. No instales wordpress . Copie tanto su backup.zip como importbuddy.php en la carpeta raíz.

Ahora escriba en su navegador http://www.mydomain.com/importbu

Presiona Enter si no has usado ninguna contraseña

Ahora le pedirá su archivo de respaldo y se mostrará cuando encuentre el mismo en la carpeta raíz. Selecciónelo y presione ok / siguiente. Ahora solicitará detalles de la base de datos y cuando termine, tomará un tiempo y … Voila, su nuevo sitio de WordPress está instalado. Todo, incluyendo publicaciones, temas, complementos … estará allí y todas las URL también serán correctas.

¡Disfrutar!

Antes de mover el subdominio a la raíz:

1) En el panel de control, vaya a Configuración> General y cambie la URL de la dirección de WordPress y la dirección del sitio para usar el nombre de dominio principal.

2) En el Administrador de archivos o FTP: asegúrese de mover todos los archivos antiguos del sitio (archivos en una nueva carpeta) a una carpeta, por ejemplo, llamada “antigua”; de lo contrario, no verá el nuevo sitio movido.

3) Luego use un par de complementos para mover su sitio y cambiar todas las URL.

Utilizo el complemento “Duplicador” – https://wordpress.org/plugins/du … para copiar el sitio y moverlo. (también puede hacer este paso manualmente en su Administrador de archivos o FTP)

4) Una vez que haya movido sus archivos a la raíz, vaya al tablero del nuevo sitio y vaya a Configuración> Enlaces permanentes y haga clic en Guardar cambios.

5) También utilizo el complemento https://wordpress.org/plugins/ve … para cambiar todas las URL en el sitio una vez movidas.

Aún enfrenta algún problema, puede contactarnos en [correo electrónico protegido]

  1. Mueva todos sus archivos de “nuevo” a root.
  2. Edite wp-config.php e inclúyalo al comienzo del archivo

define (‘WP_HOME’, ‘ http: //example.com&#039 ;);
define (‘WP_SITEURL’, ‘ http: //example.com&#039 ;);

(o)

Edite su base de datos usando phpmyadmin

cambie el valor de “URL del sitio” y “URL del hogar” en la tabla “wp_options” a la nueva URL del sitio.

Espero eso ayude.

¡Paz!