Conocimientos

Cómo cambiar la URL de WordPress

Cómo cambiar la URL de WordPress

Es posible que tenga que cambiar la URL de su WordPress, ya sea porque está instalado en una subcarpeta y quiere trasladarlo a la raíz de su alojamiento (pasar de https://domaine.tld/wordpress a https://domaine.tld) o porque cambia de nombre de dominio. WordPress guarda esta dirección «a fuego», sobre todo en su base de datos, y modificarla puede resultar delicado. (En comparación, Joomla no tiene este problema, ya que la dirección solo figura en su archivo de configuración y no en la base de datos.)

A continuación le explicamos cómo cambiar la URL de su sitio WordPress en los dos casos mencionados.

1) Trasladar WordPress de una carpeta a otra:

En este ejemplo, tenemos un sitio (antiguo) en la carpeta httpdocs y nuestro nuevo sitio WordPress en la carpeta httpdocs/wordpress.
El desarrollo de su nuevo sitio ha terminado y quiere sustituir el antiguo por este nuevo sitio en WordPress.

  • Mueva el contenido actual de httpdocs a otra carpeta si desea conservarlo. Es preferible moverlo a una carpeta situada al mismo nivel que httpdocs (al lado), para que el sitio antiguo no sea accesible en línea.
  • Acceda a la administración de WordPress (normalmente en https://domaine.tld/wp-admin) y vaya al menú Ajustes > Generales.
    En el campo Dirección de WordPress (URL), sustituya https://domaine.tld/wordpress por https://domaine.tld
    En el campo Dirección del sitio (URL), sustituya https://domaine.tld/wordpress por https://domaine.tld
    Haga clic en «Guardar cambios».
  • Copie el contenido de la carpeta wordpress en httpdocs. Compruebe que también se copia el archivo .htaccess (puede estar oculto). Si no, puede volver a crearlo:
    vaya al menú Ajustes > Enlaces permanentes y haga clic en el botón «Guardar cambios» para volver a crear el archivo .htaccess.
  • Ya puede eliminar la carpeta wordpress, puesto que ya no es necesaria.
  • Visite su sitio: es posible que falten algunas imágenes, porque en la base de datos de WordPress siguen referenciadas con la URL antigua. En ese caso hay que modificar esta información en la base de datos. Puede usar phpMyAdmin para ello, pero un método más sencillo consiste en utilizar un plugin de WordPress especializado.
    El plugin Go Live Update Urls puede encargarse de estos cambios: en el menú Plugins de WordPress, haga clic en Añadir nuevo, busque el plugin Go Live Update Urls, instálelo y actívelo.
    En el menú Herramientas, haga clic en la nueva entrada Go Live. En la parte inferior de la página, rellene los campos Old URL y New URL, deje las casillas tal y como están marcadas y haga clic en el botón Update Urls.
    Una vez finalizada la operación, acceda a su sitio y compruebe que se muestra correctamente. Después puede eliminar el plugin Go Live Update Urls, que ya no es necesario.

2) Cambiar la URL tras un cambio de nombre de dominio:

Para acceder a su sitio, el dominio antiguo y el nuevo deben apuntar al mismo alojamiento.

a) Si su antiguo nombre de dominio sigue activo:

  • Cambie el nombre de su alojamiento actual (antiguo nombre de dominio) por el nuevo y añada el antiguo nombre de dominio como alias (sin marcar la casilla «Usar redirección permanente con el código HTTP 301»). (Consulte con el soporte técnico si su plan no le ofrece esta posibilidad.) Su sitio debería ser accesible ahora con ambos nombres de dominio.
  • Acceda a la administración de WordPress (normalmente en https://dominio-antiguo.tld/wp-admin) y vaya al menú Ajustes > Generales.
    En el campo Dirección de WordPress (URL), sustituya https://dominio-antiguo.tld por https://dominio-nuevo.tld
    En el campo Dirección del sitio (URL), sustituya https://dominio-antiguo.tld por https://dominio-nuevo.tld
    Haga clic en «Guardar cambios».
  • Visite su sitio: debería mostrarse correctamente, pero algunas imágenes pueden seguir cargándose desde la URL antigua. Hay que corregirlo para que su sitio no deje de funcionar el día en que el antiguo nombre de dominio ya no esté activo.
  • En el menú Plugins de WordPress, haga clic en Añadir nuevo, busque el plugin Go Live Update Urls, instálelo y actívelo.
    En el menú Herramientas, haga clic en la nueva entrada Go Live. En la parte inferior de la página, rellene los campos Old URL y New URL, deje las casillas tal y como están marcadas y haga clic en el botón Update Urls.
  • Una vez finalizada la operación, acceda a su sitio y compruebe que se muestra correctamente. Después puede eliminar el plugin Go Live Update Urls, que ya no es necesario.

b) Si su antiguo nombre de dominio ya no está activo, puede seguir los mismos pasos, pero modificando antes el archivo hosts de su ordenador para acceder al alojamiento a través de ese nombre de dominio. Le invitamos a seguir nuestra guía: Cómo acceder a un alojamiento cuyo nombre de dominio no está activo o apunta a otro lugar.

Recuerde que nuestro servicio técnico está disponible para cualquier solicitud los 7 días de la semana mediante ticket de soporte.

← Todos los artículos del blog