Cómo cambiar la URL de WordPress en Plesk sin perder el sitio
Cambiar la URL de tu sitio WordPress es una tarea que puede parecer compleja, pero con las herramientas adecuadas y una guía paso a paso, es completamente segura. En este artículo te explicaré cómo realizar el cambio de URL de WordPress en Plesk sin perder tu sitio, cubriendo desde la preparación hasta la verificación final.
¿Por qué cambiar la URL de WordPress?
Antes de empezar, es importante entender las razones más comunes para cambiar la URL de WordPress:
- Migración de dominio: Pasas de un dominio temporal (como
midominio.comanuevodominio.com). - Cambio de protocolo: Migras de HTTP a HTTPS (por ejemplo, de
http://midominio.comahttps://midominio.com). - Reestructuración del sitio: Cambias la ubicación del sitio dentro del servidor (por ejemplo, de
midominio.com/blogamidominio.com). - Actualización de marca: Renuevas la identidad visual o el nombre del sitio.
Sea cual sea tu motivo, el proceso es similar y requiere atención a los detalles.
Preparación: Lo que debes hacer antes
Antes de tocar cualquier configuración, asegúrate de tener:
- Acceso a Plesk: Necesitarás credenciales de administrador o de un plan de hosting que incluya acceso a Plesk.
- Copia de seguridad completa: Realiza un backup de tu sitio WordPress y de la base de datos. Si algo sale mal, podrás restaurar todo.
- Acceso a la base de datos: Aunque no siempre es necesario, tener el acceso phpMyAdmin o similar te ayudará en caso de errores.
- Lista de URLs antiguas y nuevas: Anota ambas direcciones para evitar confusiones.
[WARNING] No modifiques las URLs directamente desde el panel de administración de WordPress (Ajustes > Generales) sin seguir estos pasos. Hacerlo sin preparación puede bloquear tu acceso al sitio.
Método 1: Cambiar URL desde Plesk (recomendado para principiantes)
Este método es el más seguro porque evitas errores de sintaxis y tienes control total desde el panel de Plesk.
Paso 1: Accede al panel de Plesk
Ingresa a tu panel de Plesk usando las credenciales que te proporcionó tu proveedor de hosting. Normalmente la URL es https://tudominio.com:8443 o similar.
Paso 2: Encuentra tu sitio WordPress
En el menú principal, busca la sección Sitios web y dominios o Websites & Domains. Haz clic en el nombre de tu dominio.
Paso 3: Usa la herramienta de WordPress Toolkit
Plesk incluye una herramienta llamada WordPress Toolkit que simplifica muchas tareas. Búscala en el panel izquierdo o en la sección de aplicaciones.
- Dentro de WordPress Toolkit, verás listados todos los sitios WordPress que tienes instalados.
- Haz clic en el icono de engranaje o en Ajustes al lado de tu sitio.
Paso 4: Modifica la URL del sitio
En la ventana de ajustes, busca la opción Dirección del sitio (URL) o Site URL. También puede aparecer como WordPress Address y Site Address.
- Cambia el valor por la nueva URL completa (incluyendo
https://si usas SSL). - Guarda los cambios.
[TIP] Si tu sitio usaba HTTP y ahora usas HTTPS, asegúrate de que el certificado SSL esté instalado en Plesk antes de hacer el cambio. Puedes instalarlo desde la sección Certificados SSL/TLS en Plesk.
Paso 5: Verifica el sitio
Abre tu navegador y escribe la nueva URL. Si todo está correcto, verás tu sitio funcionando. Si aparece un error, revisa que la URL esté bien escrita y que el dominio apunte al servidor correcto.
Método 2: Cambiar URL editando el archivo wp-config.php (avanzado)
Si prefieres un enfoque más técnico o si el método anterior no funciona, puedes editar el archivo de configuración de WordPress.
Paso 1: Accede al administrador de archivos de Plesk
En Plesk, ve a Sitios web y dominios y luego haz clic en Administrador de archivos o File Manager.
Paso 2: Navega hasta la raíz de tu sitio
Busca la carpeta donde está instalado WordPress (normalmente httpdocs o public_html). Dentro, localiza el archivo wp-config.php.
Paso 3: Agrega las líneas de configuración
Abre el archivo wp-config.php con el editor de texto (haz clic derecho y selecciona Editar). Busca la línea que dice /* That's all, stop editing! Happy publishing. */ o similar.
Justo antes de esa línea, agrega las siguientes líneas:
define('WP_HOME','https://tunuevadominio.com');
define('WP_SITEURL','https://tunuevadominio.com');
Reemplaza https://tunuevadominio.com con tu nueva URL. Si no usas HTTPS, escribe http://.
Paso 4: Guarda y verifica
Guarda los cambios y cierra el editor. Luego visita tu nueva URL. Si ves el sitio, el cambio fue exitoso.
[WARNING] No modifiques ninguna otra línea del archivo wp-config.php a menos que sepas lo que haces. Un error de sintaxis puede bloquear todo el sitio.
Método 3: Actualizar URL mediante la base de datos (para casos extremos)
Si los métodos anteriores fallan o si ya cambiaste la URL y perdiste acceso, puedes editar la base de datos directamente.
Paso 1: Accede a phpMyAdmin en Plesk
En Plesk, busca la sección Bases de datos o Databases. Haz clic en el nombre de la base de datos de tu WordPress. Luego haz clic en phpMyAdmin (o Admin).
Paso 2: Busca la tabla wp_options
En phpMyAdmin, verás una lista de tablas. Busca la que se llama wp_options (el prefijo puede ser diferente, como wp_ o wpx_).
Paso 3: Edita las filas siteurl y home
Haz clic en Examinar o Browse en la tabla wp_options. Busca las filas donde option_name sea siteurl y home.
- Haz clic en Editar (lápiz) en cada una.
- Cambia el valor de
option_valuepor la nueva URL completa. - Guarda los cambios.
Paso 4: Verifica
Vuelve a tu navegador y prueba la nueva URL. Debería funcionar.
[INFO] Si tu tabla tiene un prefijo diferente (por ejemplo,
miprefijo_options), búscala con ese nombre. El prefijo se define durante la instalación de WordPress.
Solución de problemas comunes
A veces, incluso después de cambiar la URL, pueden aparecer problemas. Aquí te dejo soluciones rápidas:
El sitio muestra un error de redirección
- Verifica que no tengas redirecciones duplicadas en el archivo
.htaccess. Puedes desactivarlas temporalmente renombrando el archivo a.htaccess_backup. - Asegúrate de que el dominio nuevo esté configurado correctamente en Plesk (sección Sitios web y dominios).
Las imágenes o enlaces siguen apuntando a la URL antigua
- Esto es normal. Puedes usar un plugin como Better Search Replace o Velvet Blues Update URLs para reemplazar todas las referencias a la URL antigua en la base de datos.
- También puedes ejecutar una consulta SQL en phpMyAdmin:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://urlantigua.com', 'https://nuevaurl.com');
Reemplaza los valores según tu caso.
El sitio carga pero la barra de administración muestra la URL antigua
- Limpia la caché de tu navegador y de cualquier plugin de caché que tengas (como W3 Total Cache o WP Super Cache).
- Ve a Ajustes > Enlaces permanentes en WordPress y haz clic en Guardar cambios para regenerar las reglas.
Preguntas frecuentes (FAQ)
¿Puedo cambiar la URL sin perder el SEO?
Sí, si haces el cambio correctamente y configuras redirecciones 301 desde la URL antigua a la nueva. Puedes hacerlo desde el archivo .htaccess o usando un plugin de redirección. Plesk también permite configurar redirecciones desde Sitios web y dominios > Redirecciones.
¿Qué pasa si olvido cambiar la URL en la base de datos?
Si solo cambias la URL en Plesk pero no en la base de datos, el sitio puede mostrar errores de carga o redirecciones infinitas. Siempre verifica ambos lugares.
¿Es necesario cambiar la URL en el archivo wp-config.php si uso Plesk?
No es obligatorio, pero es un método adicional de seguridad. Si usas el WordPress Toolkit de Plesk, el cambio se aplica automáticamente en la base de datos y en la configuración.
¿Puedo usar Syspanel (HestiaCP) para hacer este cambio?
Si tu servidor usa Syspanel (el nombre comercial de HestiaCP), el proceso es similar pero con diferencias en la interfaz. Accede a Syspanel a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Luego ve a Web > Editar dominio y busca la opción de URL de WordPress o edita manualmente el archivo wp-config.php desde el administrador de archivos de Syspanel.
¿Pierdo los datos si cambio la URL?
No, los datos (posts, páginas, usuarios) permanecen intactos. Solo cambia la dirección desde la que se accede al sitio.
Conclusión
Cambiar la URL de WordPress en Plesk es un proceso sencillo si sigues los pasos adecuados. Ya sea usando el WordPress Toolkit, editando el wp-config.php o modificando la base de datos, siempre ten una copia de seguridad a mano y verifica el resultado final. Recuerda que, si algo sale mal, puedes restaurar el backup.
Si eres usuario de Syspanel (HestiaCP), recuerda que el acceso es por el puerto 2106 y las opciones son similares, aunque la interfaz puede variar ligeramente.
Con esta guía, tu sitio estará funcionando con la nueva URL en minutos, sin perder contenido ni posicionamiento. ¡Manos a la obra!
