Mueva WordPress a un nuevo nombre de dominio

Los traslados son los movimientos de la existencia. Se molesta, evita el hábito _Louise Portal

Un problema que encuentra cuando desea cambiar la URL de su WordPress: Cómo simplemente mover su sitio de WordPress de un nombre de dominio a otro ?

Simplemente mueva WordPress

Te estas moviendo ? Recuerde modificar su base de datos de WordPress !

Mueve su sitio de WordPress

A veces necesita cambiar la URL de su dominio o simplemente cámbielo para que sea más eficiente o para reflejar mejor la orientación del blog.

Por ejemplo, si declaró durante su instalación de WordPress monsoite.com/wordpress/ como tu dirección de blog y no te gusta … Desea que su blog aparezca desde la raíz monsoite.comAquí se explica cómo hacerlo .

1 / Cambiar la URL de monsoite.com/wordpress/ en monsoite.com

Si decide cambiar la ubicación URL de su blog de WordPress debido a un cambio en el nombre de dominio (http://www.ancien-domaine.com hacia http://www.new-domaine.com) o por qué no en un subdirectorio (https://www.domaine.com hacia https://www.domaine.com/blog), hay algunos pasos simples a seguir, para garantizar una migración adecuada y para no romper ningún vínculo.

No es necesario reinstalar todo; un movimiento de carpeta, bastarán algunas modificaciones de archivo.

1.1 Modificar la configuración de WordPress

En el menú “Configuración general>”, cambie los parámetros “Dirección web de WordPress” y “Dirección web del sitio”. Debe poner la nueva dirección del sitio “monsite.com”, en principio, por lo tanto, pasa de “monsite.com/wordpress/” para los dos parámetros en “monsite.com”.

Opciones generales de WordPress

Guardar cambios. Puede tener, desde ese momento, errores estándar “archivo no encontrado”, no importa.

1.2 Copie los archivos “index.php” y “.htaccess”

A través de FTP, ahora debe copiar el archivo “index.php” y el archivo “.htaccess” de la carpeta “WordPress” en la raíz de su sitio. Nota: Si no los usa bonito enlace permanente, es posible que no tenga un archivo “.htaccess”.

1.3 Modifique su “index.php”

Descargue su archivo index.php y modifíquelo en su editor de texto.
Debe modificar la línea:

require('./wp-blog-header.php');
en
require('./wordpress/wp-blog-header.php');

Guarde y descargue el archivo modificado nuevamente sobrescribiendo el del FTP
Aquí hay 2 clics y 3 movimientos, la operación en movimiento está terminada!

Saber

La dirección de acceso a la interfaz de administración de WordPress no ha cambiado. Siempre es una dirección de tipohttps://monsite.com/wordpress/wp-admin“. Sin embargo, la dirección del sitio ha cambiado a “https://monsite.com“.

Advertencia, esta manipulación se lleva a cabo bajo su propio riesgo, no se proporcionará soporte aquí … Este artículo no trata sobre el movimiento de un blog de WordPress de un servidor o alojamiento a otro host … Para hacer esto, consulte nuestro artículo Cómo migrar fácilmente su sitio de WordPress ? y aproveche la oportunidad para pasar su WordPress en HTTPS

2 / Mueva WordPress a un nuevo nombre de dominio

Hay 4 formas de hacer esto: a través del cambio en la administración de WordPress, a través del archivo wp-config.php, a través de su base de datos o con un complemento

Lo que debe cambiarse o no

En primer lugar y en el preámbulo No olvide hacer una copia de seguridad completa sus archivos y su base de datos.

La parte más delicada al moverse de un blog de WordPress a otra ubicación, radica en el hecho de que WordPress usa enlaces absolutos en lugar de enlaces relativos cuando almacena ciertos parámetros en su base de datos. En los artículos y páginas de su blog, necesariamente habrá enlaces absolutos (por ejemplo http://www.ancien-domaine.com/monarticle)

Todos estos valores de la base de datos deberán cambiarse al migrar tu WordPress. Este artículo le mostrará qué campos en la base de datos reemplazar y qué comandos SQL usar.

Una vez que se haya movido todo tu blog, lo primero que debe hacer es informar a WordPress del cambio y darle su nueva ubicación (archivos wp-config. php y .htaccess no deberían cambiar). Este valor se puede cambiar desde el administrador de WP en las opciones generales, pero si ya no puede acceder a la URL del blog anterior, deberá cambiar este valor directamente desde la base de datos MySQL

2.1 Cambie la URL de WordPress a través de su panel de control

El primer método más común es cambiar su URL de WordPress directamente desde el panel de administración. En el menú de administración, vaya a Parámetros> General para acceder a la pantalla de parámetros generales. Luego puede actualizar lo siguiente:

Cambiar Url WordPress

Dirección de WordPress (URL): la dirección para acceder a su sitio.
Dirección del sitio (URL): la dirección de sus archivos básicos de WordPress.

2.2 Cambie la URL de WordPress en su wp-config.php

La segunda forma más común de cambiar la URL de su WordPress es en su archivo wp-config.php. Es importante tener en cuenta que los valores dados en wp-config.php tienen prioridad sobre los parámetros de las pantallas de administración de WordPress.

El archivo wp-config.php generalmente se encuentra en el directorio raíz de su sitio de WordPress y es accesible a través de FTP. En su archivo wp-config.php, agregue estas 2 líneas sobre la línea que dice “Detener edición”:

define( 'WP_HOME', 'https://url-de-votre-site.com' );
define( 'WP_SITEURL', ‘http://url-de-votre-site.com' );

Guarde su archivo wp-config.php y ciérrelo.

Definir WordPress

Cuando regrese a la pantalla de los parámetros generales de su administración de WordPress, verá que estos dos campos ahora están atenuados. No puede modificarlos a menos que elimine estas dos líneas del archivo wp-config.php.

2.3 Cambiar a través de la base de datos: solicitudes SQL que se utilizarán

Ciertamente, el método más seguro, cambie a través de su base de datos. Para ejecutar consultas SQL, inicie sesión en la base de datos MySQL que aloja tablas de WordPress a través de phpMyAdmin o conéctese al servidor de la base de datos y ejecute el cliente MySQL como root.

Para actualizar las opciones para la ubicación del nuevo WordPress, use el siguiente comando SQL:

UPDATE wp_options SET option_value = replace(option_value, 'https://www.ancien-domaine.com', 'https://www.nouveau-domaine.com') WHERE option_name="home" OR option_name="siteurl";

Después de eso, deberá reparar las URL de los elementos y sus páginas, estas URL se almacenan como URL absolutas, por lo que deben cambiarse, realice el cambio con la siguiente consulta SQL:

UPDATE wp_posts SET guid = replace(guid, 'https://www.ancienne-url.com','https://www.nouvelle-url.com');

Si se ha vinculado internamente en artículos o páginas con URL absolutas, estos enlaces ahora apuntan a URL incorrectas desde que se mudó. Use el siguiente comando SQL para corregir todos los enlaces internos en artículos y páginas:

UPDATE wp_posts SET post_content = replace(post_content, 'https://www.ancienne-url.com.com', 'https://www.nouvelle-url.com');

Finalmente y finalmente, la siguiente solicitud actualiza los enlaces en la tabla wp_postmeta:

UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.ancienne-url.com','https://www.nouvelle-url.com');

Nota: si no está utilizando el prefijo wp_ por defecto en sus tablas (como en los ejemplos anteriores), no olvide adaptarlo.

2.4 Hazlo con un complemento

Puede hacer lo mismo con un complemento como Buscar y reemplazarTenga cuidado, guarde la base de datos para evitar problemas.

En Buscar, ingrese la URL anterior, en Reemplazar con La nueva URL. Seleccione las siguientes tablas (mientras mantiene Ctrl + clic): opciones, publicaciones y postmeta.

También use la opción “Dry Run” que le permite probar su consulta antes de la ejecución.

buscar y reemplazar

Ahí tienes, ya terminó !!!

Ahora explore su sitio de WordPress para verificar que todo funcione correctamente. También deberá volver a conectarse a la administración de WP, de hecho, su cookie de autenticación se ha vuelto inválida debido al cambio de URL

cerrado

Te puede interesar:  Enlaces dofollow y nofollow, cómo usarlos en WordPress.

Deja una respuesta

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

Share This