Guía para cambiar la URL de WordPress en Plesk
¿Necesitas cambiar la URL de tu WordPress alojado en un servidor con Plesk? Es un paso muy común cuando migras un sitio web a un nuevo dominio, cambias de http a https, o simplemente trasladas el sitio de un subdirectorio a la raíz. Si no se hace correctamente, puedes perder el acceso a tu panel de administración. No te preocupes, aquí te guiaré paso a paso para que el proceso sea seguro y sin sobresaltos.
Esta guía está diseñada para que, incluso si no eres un experto técnico, puedas seguir las instrucciones sin problemas. Usaremos el panel de control Plesk y las herramientas internas de WordPress.
¿Por qué es necesario cambiar la URL en WordPress?
Cuando WordPress se instala, guarda la dirección del sitio en la base de datos. Si luego cambias el dominio o la estructura de carpetas, esa dirección queda desactualizada. Por ejemplo, si tu sitio funcionaba en midominioantiguo.com y ahora lo quieres en midominionuevo.com, WordPress seguirá intentando cargar imágenes, enlaces y el propio panel con la URL antigua. Esto provoca páginas en blanco, errores 404 o la imposibilidad de acceder al administrador.
Las razones más comunes para realizar este cambio son:
- Migrar de un dominio a otro.
- Instalar un certificado SSL y cambiar de HTTP a HTTPS.
- Mover WordPress de una subcarpeta (ej.
midominio.com/blog) a la raíz (midominio.com). - Clonar un sitio de un entorno de pruebas a producción.
Preparación: Antes de tocar nada
La regla de oro en cualquier modificación de WordPress es: haz una copia de seguridad. Un pequeño error puede dejar tu sitio inaccesible. Afortunadamente, en Plesk es muy sencillo.
1. Realiza una copia de seguridad completa
Dentro de tu panel de Plesk, busca la sección de tu dominio. Normalmente verás un icono de un escudo o la opción "Administrador de copias de seguridad". Crea un backup manual que incluya tanto los archivos como las bases de datos. Así, si algo sale mal, podrás restaurar todo en segundos.
2. Anota las URLs actuales
Antes de cambiar nada, escribe en un bloc de notas las URLs actuales de tu WordPress. Las encontrarás en el panel de administración (si aún tienes acceso) en Ajustes > Generales. Ahí verás dos campos:
- Dirección de WordPress (URL)
- Dirección del sitio (URL)
Anota ambas. Normalmente son iguales, pero a veces pueden diferir (por ejemplo, si instalaste WordPress en una subcarpeta).
[WARNING] Si no tienes acceso al panel de administración porque la URL ya está rota, no te preocupes. Más adelante te explico cómo solucionarlo desde la base de datos o mediante un archivo de configuración.
Método 1: Cambiar la URL desde el panel de administración de WordPress (si aún tienes acceso)
Este es el método más sencillo y recomendado si todavía puedes ingresar a tu escritorio de WordPress.
- Inicia sesión en tu WordPress. La URL de acceso suele ser
tudominio.com/wp-admin. - Ve al menú de la izquierda y haz clic en Ajustes y luego en Generales.
- Localiza los campos Dirección de WordPress (URL) y Dirección del sitio (URL).
- Reemplaza la URL antigua por la nueva. Por ejemplo, cambia
http://midominioantiguo.comporhttps://midominionuevo.com. - Desplázate hasta el final de la página y haz clic en Guardar cambios.
[INFO] Después de guardar, WordPress te pedirá que inicies sesión de nuevo. Usa la nueva URL para acceder. Si todo va bien, verás tu panel con la dirección actualizada.
Método 2: Cambiar la URL a través de la base de datos (Para cuando ya no tienes acceso)
Si cometiste un error y ya no puedes acceder al panel de administración, o si estás migrando un sitio que nunca has configurado, necesitarás modificar la URL directamente en la base de datos. Para ello usaremos phpMyAdmin, que viene integrado en Plesk.
Paso 1: Accede a la base de datos desde Plesk
- En tu panel de Plesk, busca la sección Bases de datos. Verás una lista con las bases de datos de tu dominio.
- Haz clic en el nombre de la base de datos de tu WordPress. Normalmente se llama algo como
wordpressowp_numeros. - En la siguiente pantalla, verás un botón o enlace que dice phpMyAdmin. Haz clic para abrir la herramienta.
Paso 2: Localiza la tabla de opciones
Dentro de phpMyAdmin, verás una lista de tablas a la izquierda. Busca la tabla que se llama wp_options. El prefijo wp_ puede ser diferente si lo cambiaste durante la instalación (por ejemplo, miwp_options). Haz clic sobre ella.
Paso 3: Edita las opciones de URL
Una vez dentro de la tabla wp_options, verás una lista de filas. Necesitas encontrar dos filas específicas:
- option_name = 'siteurl'
- option_name = 'home'
Haz clic en el icono de editar (normalmente un lápiz) en la fila de siteurl. En el campo option_value, escribe la nueva URL completa de tu sitio (por ejemplo, https://midominionuevo.com). Haz clic en Continuar o Guardar.
Repite exactamente el mismo proceso para la fila home. Ambas deben tener la misma URL, a menos que tengas una configuración muy específica (lo cual es poco común).
[TIP] Si tienes muchas filas y no encuentras estas opciones, puedes usar el buscador de phpMyAdmin. Escribe "siteurl" en el campo de búsqueda dentro de la tabla.
Paso 4: Verifica el acceso
Una vez guardados los cambios, cierra phpMyAdmin e intenta acceder a tu panel de WordPress con la nueva URL. Debería funcionar.
Método 3: Actualizar la URL mediante el archivo wp-config.php (Solución temporal)
Este método es útil si necesitas forzar una URL específica de forma temporal, por ejemplo, durante una migración. Modificaremos el archivo wp-config.php que se encuentra en la raíz de tu instalación de WordPress.
Paso 1: Accede a los archivos del sitio desde Plesk
- En Plesk, ve a la sección Archivos o Administrador de archivos de tu dominio.
- Navega hasta la carpeta donde está instalado WordPress. Normalmente es la raíz (
httpdocsopublic_html) o una subcarpeta.
Paso 2: Edita el archivo wp-config.php
-
Busca el archivo
wp-config.phpy haz clic derecho sobre él. Selecciona Editar en el editor de texto. -
Desplázate hasta el final del archivo, justo antes de la línea que dice
/* That's all, stop editing! Happy publishing. */. -
Agrega las siguientes dos líneas, reemplazando las URLs con las tuyas:
define('WP_HOME','https://midominionuevo.com'); define('WP_SITEURL','https://midominionuevo.com'); -
Guarda los cambios.
[WARNING] Este método es temporal. Una vez que hayas podido acceder al panel de administración, debes eliminar estas líneas del
wp-config.phpy guardar la URL correcta desde Ajustes > Generales. Si no lo haces, WordPress usará siempre la URL definida en el archivo, lo que puede causar conflictos con algunos plugins.
Plesk: Cambiar el dominio o la carpeta del sitio
A veces, el problema no es solo la URL en WordPress, sino que el dominio o la carpeta raíz han cambiado en el servidor. Aquí te explico cómo configurar correctamente tu sitio en Plesk.
Cambiar el nombre del dominio
Si has comprado un dominio nuevo y quieres que tu WordPress funcione con él, debes añadirlo a Plesk.
- En el panel principal de Plesk, haz clic en Añadir dominio o Sitios web y dominios.
- Introduce el nuevo nombre de dominio (ej.
midominionuevo.com). - Asegúrate de que la carpeta raíz del documento apunte a la misma carpeta donde está instalado tu WordPress. Si tu WordPress está en
httpdocs, entonces la raíz del nuevo dominio también debe serhttpdocs. - Configura el resto de opciones (PHP, SSL, etc.) según tus necesidades.
- Haz clic en Aceptar.
[INFO] Si el nuevo dominio ya está registrado y apunta a tu servidor (mediante los DNS), el sitio debería cargarse. Luego solo tendrás que seguir los pasos del Método 1 o 2 para actualizar la URL en WordPress.
Cambiar la carpeta raíz (mover WordPress de una subcarpeta a la raíz)
Si tu WordPress está en una subcarpeta (ej. midominio.com/blog) y quieres que se cargue directamente en midominio.com, debes cambiar la carpeta raíz del dominio en Plesk.
- Ve a Sitios web y dominios y haz clic en el nombre del dominio que quieres modificar.
- Busca la opción Directorio raíz del documento o Raíz del sitio web. Verás una ruta como
httpdocsohttpdocs/blog. - Cambia esa ruta a la carpeta donde está tu WordPress. Si quieres que se cargue desde la raíz, déjalo como
httpdocs(asumiendo que moviste todos los archivos de WordPress a esa carpeta). - Guarda los cambios.
Importante: Después de cambiar la carpeta raíz, también debes actualizar la URL en WordPress (Método 1 o 2) para que refleje la nueva ubicación.
Preguntas Frecuentes (FAQ)
Aquí respondo las dudas más comunes que surgen durante este proceso.
¿Qué hago si después de cambiar la URL veo una página en blanco?
Esto suele ocurrir si la URL se guardó incorrectamente o si hay un problema con la base de datos. La solución más rápida es restaurar la copia de seguridad que hiciste al principio. Si no tienes copia, intenta acceder a phpMyAdmin (Método 2) y verifica que los campos siteurl y home tengan la URL correcta. También puedes probar a añadir las líneas en wp-config.php (Método 3) para forzar la URL.
¿Cómo cambio la URL si estoy usando un plugin de caché?
Si usas un plugin de caché (como W3 Total Cache o WP Super Cache), es recomendable limpiar la caché después de cambiar la URL. Ve a la configuración del plugin y busca la opción de vaciar caché. Si no puedes acceder al panel, puedes eliminar manualmente la carpeta wp-content/cache mediante el Administrador de archivos de Plesk.
¿Es necesario cambiar algo en los DNS?
Si solo cambias la URL dentro de WordPress (por ejemplo, de HTTP a HTTPS), no necesitas tocar los DNS. Sin embargo, si cambias de dominio, sí debes actualizar los registros DNS de tu nuevo dominio para que apunten a la IP de tu servidor. Contacta con tu proveedor de dominio o con el soporte de hosting para que te ayuden con esto.
¿Puedo usar un plugin para cambiar la URL?
Sí, existen plugins como "Better Search Replace" o "Velvet Blues Update URLs" que pueden ayudarte a actualizar todas las referencias a la URL antigua en la base de datos (por ejemplo, en el contenido de las entradas). Sin embargo, para cambiar la URL principal del sitio, es más seguro y rápido usar los métodos que te he explicado.
¿Qué pasa si mi WordPress está en un idioma diferente al español?
No hay problema. Los nombres de las tablas y opciones en la base de datos son siempre en inglés (ej. siteurl, home, wp_options). Los pasos son exactamente los mismos.
Conclusión
Cambiar la URL de WordPress en Plesk es un proceso que, aunque parezca complejo, se puede resolver con unos pocos pasos claros. La clave está en la preparación (copia de seguridad) y en elegir el método adecuado según tu situación: desde el panel de administración, desde la base de datos o mediante el archivo wp-config.php.
Recuerda que Plesk te ofrece todas las herramientas necesarias (Administrador de archivos, phpMyAdmin, copias de seguridad) para que puedas hacerlo tú mismo sin necesidad de ser un experto. Si en algún momento te sientes perdido, no dudes en contactar con el soporte técnico de tu hosting; para eso estamos.
Espero que esta guía te haya sido de gran ayuda. ¡Ahora ya puedes migrar tu WordPress con total confianza!
