🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo cambiar la URL de un sitio WordPress en cPanel

Actualizado el 8 de septiembre de 2025

¿Por qué necesitas cambiar la URL de tu WordPress?

Cambiar la URL de tu sitio WordPress es una tarea que, aunque parezca delicada, es bastante común y necesaria en muchos escenarios. Quizás estás migrando tu sitio de un dominio a otro, estás moviendo tu proyecto de un subdominio a un dominio principal, o simplemente necesitas cambiar la dirección de tu sitio por motivos de marca o SEO. Sea cual sea tu caso, es fundamental hacerlo correctamente para evitar problemas de accesibilidad, pérdida de tráfico orgánico o errores en la base de datos.

Cuando hablamos de cambiar URL WordPress, no solo nos referimos a cambiar el texto que ves en la barra del navegador. Detrás de esa URL hay una serie de configuraciones en la base de datos, archivos de configuración y opciones internas de WordPress que deben actualizarse de forma coherente. Si no se hace bien, podrías terminar con un sitio inaccesible o con enlaces rotos por todas partes.

En esta guía completa, te explicaré paso a paso cómo realizar este cambio desde cPanel, el panel de control más utilizado en el hosting compartido. No necesitas ser un experto en programación; solo sigue las instrucciones con calma y tendrás tu sitio funcionando con la nueva dirección en poco tiempo.

Antes de empezar: preparativos esenciales

Antes de lanzarte a modificar nada, es crucial que tomes ciertas precauciones. Cambiar la URL de tu WordPress no es una operación irreversible, pero sí puede causar dolores de cabeza si algo sale mal.

Haz una copia de seguridad completa

Esta es la regla de oro de cualquier modificación en tu sitio web. Necesitas una copia de seguridad tanto de los archivos como de la base de datos. En cPanel, puedes usar la herramienta "Backup" o "Copias de seguridad" para descargar todo tu sitio. Si tu hosting tiene un sistema de copias automáticas, verifica que la última copia sea reciente.

[WARNING] No subestimes la importancia de la copia de seguridad. Si algo sale mal durante el proceso, podrás restaurar tu sitio en minutos en lugar de pasar horas intentando arreglar un error.

Anota la URL actual y la nueva URL

Parece obvio, pero en el fragor del momento es fácil equivocarse. Escribe en un papel o en un documento la URL actual exacta (por ejemplo, https://miviejo.dominio.com) y la nueva URL (por ejemplo, https://www.midonionuevo.com). Presta atención a si usas www o no, y a si usas http o https. Este detalle es más importante de lo que parece.

Método 1: Cambiar la URL desde el panel de administración de WordPress (el más fácil)

Si tu sitio todavía es accesible desde el panel de administración, este es el método más sencillo y rápido. Sin embargo, solo funciona si el sitio sigue cargando correctamente con la URL actual.

Paso 1: Accede a Ajustes > General

Inicia sesión en tu WordPress como administrador. En el menú lateral izquierdo, busca "Ajustes" y luego haz clic en "Generales". Verás dos campos cruciales:

  • Dirección de WordPress (URL)
  • Dirección del sitio (URL)

Ambos deben estar configurados con la nueva dirección. Por ejemplo, si tu nueva URL es https://midominionuevo.com, escribe eso en ambos campos (sin barras finales).

Paso 2: Guarda los cambios

Haz clic en "Guardar cambios" al final de la página. En ese momento, WordPress intentará redirigirte a la nueva URL. Es posible que veas un error temporal, pero no entres en pánico.

[TIP] Si después de guardar no puedes acceder al panel, espera unos minutos. A veces el DNS tarda en propagarse. Si el problema persiste, pasa al Método 2 o 3.

Método 2: Cambiar la URL desde cPanel usando phpMyAdmin

Si ya no puedes acceder al panel de administración (porque la URL es incorrecta y WordPress te redirige a un sitio que no existe), este método es tu salvación. Implica modificar directamente la base de datos.

Paso 1: Accede a phpMyAdmin desde cPanel

Inicia sesión en tu cPanel. Busca la sección "Bases de datos" y haz clic en "phpMyAdmin". Se abrirá una nueva pestaña con el administrador de bases de datos.

Paso 2: Selecciona la base de datos de tu WordPress

En el panel izquierdo de phpMyAdmin, verás una lista de bases de datos. Haz clic en la que corresponde a tu sitio WordPress (normalmente tiene un prefijo como wp_ o user_wp). Si no estás seguro, revisa el archivo wp-config.php en el administrador de archivos de cPanel.

Paso 3: Busca la tabla wp_options

Dentro de la base de datos, verás una lista de tablas. Busca la tabla llamada wp_options (si tu prefijo es diferente, será algo como tu_prefijo_options). Haz clic en ella.

Paso 4: Edita las opciones siteurl y home

En la tabla wp_options, busca las filas con option_name igual a siteurl y home. Haz clic en el icono de edición (lápiz) de cada una.

  • En el campo option_value de siteurl, escribe la nueva URL completa (por ejemplo, https://midominionuevo.com).
  • Repite lo mismo para la fila home.

Paso 5: Guarda los cambios

Haz clic en "Continuar" o "Ir" para guardar los cambios en cada fila. Una vez hecho esto, tu sitio debería estar accesible con la nueva URL.

[INFO] Es posible que necesites limpiar la caché del navegador o usar una ventana de incógnito para ver los cambios correctamente.

Método 3: Cambiar la URL modificando el archivo wp-config.php

Este método es un poco más técnico, pero es muy útil si no tienes acceso a phpMyAdmin o si prefieres trabajar con archivos. Añadiremos dos líneas de código temporal a tu archivo de configuración.

Paso 1: Accede al administrador de archivos de cPanel

En cPanel, busca la sección "Archivos" y haz clic en "Administrador de archivos". Navega hasta la carpeta donde está instalado WordPress (normalmente public_html o una subcarpeta).

Paso 2: Edita el archivo wp-config.php

Busca el archivo wp-config.php en la raíz de tu instalación. Haz clic derecho sobre él y selecciona "Editar" o "Edit". Se abrirá un editor de texto.

Paso 3: Añade las líneas de configuración

Casi al final del archivo, justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */, añade estas dos líneas:

define('WP_HOME', 'https://midominionuevo.com');
define('WP_SITEURL', 'https://midominionuevo.com');

Reemplaza https://midominionuevo.com con tu nueva URL real. Guarda el archivo y ciérralo.

Paso 4: Accede a tu sitio y actualiza desde el panel

Ahora, intenta acceder a tu sitio con la nueva URL. Debería cargar correctamente. Ve a "Ajustes > Generales" en el panel de administración y verifica que los campos de URL están correctos. Guárdalos de nuevo.

Paso 5: Elimina las líneas añadidas

Una vez que hayas guardado los ajustes desde el panel, edita de nuevo el archivo wp-config.php y elimina las dos líneas que añadiste. Esto es importante porque, de lo contrario, WordPress siempre intentará usar esa URL fija, lo que podría causar problemas si cambias de dominio en el futuro.

[WARNING] Olvidar eliminar estas líneas puede causar problemas de configuración a largo plazo. Es un paso que muchos olvidan, así que presta atención.

Método 4: Usando la función de búsqueda y reemplazo en la base de datos (avanzado)

Este método es para cuando ya has cambiado la URL principal, pero hay enlaces antiguos incrustados en el contenido, en widgets o en menús. No es estrictamente necesario para el cambio básico, pero es muy útil para evitar enlaces rotos.

Paso 1: Exporta la base de datos

En phpMyAdmin, selecciona tu base de datos y haz clic en "Exportar". Elige el método "Rápido" y formato SQL. Esto descargará un archivo .sql a tu ordenador.

Paso 2: Usa un editor de texto avanzado

Abre el archivo .sql descargado con un editor como Notepad++ (Windows) o Sublime Text (Mac/Linux). No uses el Bloc de notas de Windows, ya que puede corromper archivos grandes.

Paso 3: Busca y reemplaza las URLs

Usa la función "Buscar y reemplazar" (Ctrl+H o Cmd+H) del editor. Busca la URL antigua (por ejemplo, https://miviejo.dominio.com) y reemplázala con la nueva URL (por ejemplo, https://midominionuevo.com). Asegúrate de hacerlo en todo el documento.

Paso 4: Importa la base de datos modificada

Vuelve a phpMyAdmin, selecciona tu base de datos, haz clic en "Importar" y sube el archivo .sql modificado. Esto sobrescribirá la base de datos anterior con los cambios.

[INFO] Este método es más completo, pero también más arriesgado. Si cometes un error en el reemplazo, podrías dañar la base de datos. Asegúrate de tener una copia de seguridad antes de intentarlo.

Solución de problemas comunes: FAQ

Mi sitio muestra un error "Error al establecer conexión con la base de datos"

Esto suele ocurrir si has modificado la URL en la base de datos pero has escrito mal el valor. Revisa que no haya espacios ni caracteres extraños. También verifica que el nombre de la base de datos y las credenciales en wp-config.php sigan siendo correctos.

Los enlaces internos siguen apuntando a la URL antigua

Como mencioné en el Método 4, esto es normal. Los enlaces guardados en el contenido (posts, páginas, menús) no se actualizan automáticamente. Puedes usar el método de búsqueda y reemplazo o instalar un plugin como "Better Search Replace" para hacerlo desde el panel de administración.

Mi sitio carga pero las imágenes no se ven

Las URLs de las imágenes también están almacenadas en la base de datos. Deberás aplicar el mismo proceso de búsqueda y reemplazo para las rutas de las imágenes.

¿Qué pasa con el SSL y el HTTPS?

Si tu nueva URL usa https, asegúrate de que tu certificado SSL está activo para el nuevo dominio. En cPanel, puedes usar "AutoSSL" o instalar un certificado gratuito de Let's Encrypt. Si el certificado no está configurado, verás advertencias de seguridad en el navegador.

Consejos adicionales para un cambio de URL exitoso

Configura redirecciones 301

Para no perder tu posicionamiento SEO, es fundamental configurar redirecciones 301 desde la URL antigua a la nueva. Esto le dice a Google que el contenido se ha movido permanentemente. Puedes hacerlo desde el archivo .htaccess en la raíz de tu WordPress o desde el panel de tu hosting.

Actualiza tu cuenta de Google Search Console

Una vez que hayas cambiado la URL, notifica a Google a través de Search Console. Añade la nueva propiedad y solicita un cambio de dirección en la configuración de la antigua propiedad.

Revisa tus enlaces externos

Si tienes enlaces en redes sociales, directorios o en otros sitios web, actualízalos para que apunten a la nueva URL. Los enlaces rotos pueden afectar negativamente tu SEO.

Conclusión: No tengas miedo de cambiar tu URL

Cambiar URL WordPress es un proceso que, con las herramientas adecuadas y siguiendo los pasos correctos, puede completarse en menos de una hora. La clave está en la preparación: haz una copia de seguridad, anota las URLs exactas y elige el método que mejor se adapte a tu nivel de comodidad técnica.

Recuerda que cPanel cambiar dominio es solo una parte del proceso; la actualización de la base de datos y la configuración interna de WordPress son igual de importantes. Si has seguido todos los pasos de esta guía, tu sitio debería estar funcionando con la nueva URL sin problemas.

[TIP] Si tu hosting utiliza Syspanel en lugar de cPanel, no te preocupes. La mayoría de las herramientas son similares. Para acceder a tu panel de control, usa el puerto 2106 (por ejemplo, https://tu-servidor:2106). Encontrarás las mismas opciones de administración de archivos, bases de datos y backups.

¿Has tenido problemas con el cambio de URL? ¿Te ha funcionado alguno de estos métodos? Cuéntame tu experiencia. Y si tienes más dudas, no dudes en contactar con nuestro equipo de soporte. Estamos aquí para ayudarte a que tu sitio web funcione perfectamente, sin importar lo que necesites cambiar.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel