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

Cómo cambiar la URL de WordPress en cPanel (dominio o subdominio)

Actualizado el 23 de febrero de 2026

¿Por qué necesitas cambiar la URL de WordPress?

Cambiar la URL de tu sitio WordPress es una tarea más común de lo que parece. Quizás estás migrando tu web de un dominio antiguo a uno nuevo, has creado un subdominio para probar una versión de desarrollo, o simplemente has decidido cambiar la extensión de tu dominio (por ejemplo, de .com a .es). Sea cual sea tu motivo, hacerlo correctamente desde cPanel es fundamental para evitar errores como el temido "Error al conectar con la base de datos" o páginas en blanco.

En esta guía extensa y práctica, te explicaré paso a paso cómo realizar este cambio de forma segura, incluso si no tienes experiencia técnica. Aprenderás a modificar la URL directamente desde la base de datos y a usar el archivo wp-config.php para forzar la nueva dirección. Además, te daré consejos para evitar problemas comunes y responderé a las preguntas más frecuentes.

Antes de empezar: conceptos básicos que debes conocer

Para entender el proceso, es importante que sepas que WordPress guarda la URL de tu sitio en dos lugares principales:

  1. La base de datos: En las tablas wp_options, concretamente en los campos siteurl y home. Aquí es donde se almacena la dirección principal de tu web.

  2. El archivo wp-config.php: Este archivo de configuración se encuentra en la raíz de tu instalación de WordPress y puede contener definiciones que sobrescriben los valores de la base de datos.

Cuando cambias la URL, debes actualizar ambos sitios (o al menos uno, dependiendo del método) para que todo funcione correctamente. Si solo cambias uno, es muy probable que tu sitio se rompa o no puedas acceder al panel de administración.

Método 1: Cambiar la URL desde la base de datos (phpMyAdmin)

Este es el método más fiable y directo. Lo haremos usando phpMyAdmin, que está disponible en casi todos los paneles de control como cPanel. Este proceso es ideal si ya no puedes acceder a tu panel de administración de WordPress porque la URL anterior ha dejado de funcionar.

Paso 1: Accede a phpMyAdmin desde cPanel

Primero, inicia sesión en tu cuenta de cPanel. Busca la sección de Bases de Datos y haz clic en el icono de phpMyAdmin. Esto abrirá una nueva pestaña en tu navegador con la herramienta de gestión de bases de datos.

Paso 2: Selecciona la base de datos de tu WordPress

En el panel izquierdo de phpMyAdmin, verás una lista con todas las bases de datos de tu cuenta. Haz clic en el nombre de la base de datos que corresponde a tu sitio WordPress. Si no estás seguro de cuál es, puedes revisar el archivo wp-config.php en tu servidor, donde encontrarás las constantes DB_NAME, DB_USER y DB_PASSWORD.

Paso 3: Localiza la tabla wp_options

Una vez dentro de tu base de datos, verás una lista de tablas. El prefijo de las tablas puede variar (por ejemplo, wp_, miwp_, wordpress_), pero la tabla que nos interesa se llama wp_options (o el nombre que tenga tu prefijo + options). Haz clic en ella.

Paso 4: Busca los campos siteurl y home

Dentro de la tabla wp_options, busca las filas que tienen en la columna option_name los valores siteurl y home. Puedes usar el buscador que aparece al final de la tabla o navegar entre las páginas de resultados.

Paso 5: Edita los valores

Haz clic en el icono de editar (generalmente un lápiz) en la fila de siteurl. En el campo option_value, escribe la nueva URL completa de tu sitio (por ejemplo, https://tudominionuevo.com o https://subdominio.tudominio.com). No añadas una barra al final. Guarda los cambios.

Repite el mismo proceso para la fila de home. Es crucial que ambos valores sean exactamente los mismos.

[WARNING]
Asegúrate de que la URL que introduces es correcta y no tiene errores tipográficos. Un error aquí puede hacer que tu sitio sea inaccesible. Te recomiendo copiar y pegar la URL desde tu navegador.

Paso 6: Verifica el resultado

Después de guardar los cambios, intenta acceder a tu nueva URL. Si todo ha ido bien, verás tu sitio web. También puedes acceder al panel de administración añadiendo /wp-admin al final de la nueva URL.

[TIP]
Si tu sitio usa un certificado SSL (algo muy recomendable), asegúrate de que la URL incluya https:// y no solo http://. De lo contrario, podrías tener problemas con el contenido mixto o de seguridad.

Método 2: Cambiar la URL usando el archivo wp-config.php

Este método es una alternativa muy útil, especialmente si prefieres no tocar la base de datos o si necesitas una solución rápida. Consiste en añadir dos líneas de código al archivo wp-config.php que le dicen a WordPress qué URL debe usar, sobrescribiendo los valores de la base de datos.

Paso 1: Accede al administrador de archivos de cPanel

En tu cPanel, busca la sección de Archivos y haz clic en el Administrador de archivos. Se abrirá una interfaz donde puedes navegar por los archivos de tu cuenta.

Paso 2: Navega hasta la raíz de tu WordPress

Dentro del Administrador de archivos, ve a la carpeta public_html (o el directorio donde esté instalado tu WordPress). Si tu sitio está en un subdominio, es posible que la instalación esté en una subcarpeta como public_html/subdominio. Busca el archivo wp-config.php en la raíz de tu instalación.

Paso 3: Edita el archivo wp-config.php

Haz clic derecho sobre el archivo wp-config.php y selecciona la opción Editar. Se abrirá un editor de texto. Busca la línea que contiene ¡Eso es todo, detente! o el bloque donde se definen las constantes de la base de datos.

Paso 4: Añade las líneas de definición de URL

Justo antes de la línea que dice /* ¡Eso es todo, detente! */, añade las siguientes líneas:

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

Reemplaza https://tudominionuevo.com con tu nueva URL. Guarda los cambios y cierra el editor.

Paso 5: Accede a tu sitio y al panel de administración

Ahora, intenta acceder a tu nueva URL. WordPress usará estas definiciones para cargar el sitio correctamente. Una vez que hayas accedido al panel de administración (/wp-admin), puedes ir a Ajustes > Generales y verás que los campos de "Dirección de WordPress" y "Dirección del sitio" ya están actualizados con la nueva URL.

[TIP]
Este método es especialmente útil para migrar wordpress subdominio, ya que te permite cambiar la URL de forma rápida y segura sin tener que lidiar con la base de datos. Además, es reversible: si cometes un error, solo tienes que eliminar las líneas que añadiste.

[WARNING]
Una vez que hayas verificado que tu sitio funciona correctamente con el nuevo dominio, puedes eliminar las líneas que añadiste al wp-config.php. Dejarlas no es perjudicial, pero mantener la configuración en un solo lugar (la base de datos) es una buena práctica.

Método 3: Usar un plugin para cambiar la URL (alternativa sencilla)

Si los métodos anteriores te parecen demasiado técnicos, existe una forma aún más sencilla: usar un plugin. Este método es ideal para usuarios que se sienten cómodos con el panel de administración de WordPress, pero no tanto con cPanel o bases de datos.

[INFO]
Este método requiere que puedas acceder al panel de administración de WordPress. Si no puedes, tendrás que usar el Método 1 o el Método 2.

Paso 1: Instala un plugin de cambio de URL

Desde tu panel de administración de WordPress, ve a Plugins > Añadir nuevo. Busca un plugin como "Better Search Replace" o "Velvet Blues Update URLs". Estos plugins te permiten cambiar la URL en toda la base de datos de forma segura.

Paso 2: Configura el plugin

Una vez instalado y activado, ve a la configuración del plugin. Normalmente, te pedirá que introduzcas la URL antigua y la nueva. Asegúrate de escribir ambas URLs completas y correctas.

Paso 3: Ejecuta el cambio

El plugin se encargará de buscar y reemplazar todas las referencias a la URL antigua en la base de datos. Este proceso es muy útil porque también actualiza los enlaces internos y las imágenes que puedan tener la URL antigua incrustada.

[TIP]
Este método es el más completo, ya que no solo cambia la URL en wp_options, sino que también actualiza todos los enlaces en el contenido de tus entradas y páginas. Es perfecto para cambiar dominio wordpress cpanel sin dejar cabos sueltos.

Paso adicional: Actualizar los enlaces internos y solucionar problemas comunes

Después de cambiar la URL, es posible que algunos enlaces internos de tu sitio (por ejemplo, en el menú, en las imágenes o en las publicaciones) sigan apuntando a la URL antigua. Esto es especialmente común si has usado el Método 1 o el Método 2, que no actualizan el contenido de la base de datos.

Cómo actualizar los enlaces internos

La forma más fácil de hacerlo es usando un plugin como "Better Search Replace" (que mencionamos antes) para buscar la URL antigua y reemplazarla por la nueva en todo el contenido. Solo tienes que indicar la URL antigua y la nueva, seleccionar todas las tablas de la base de datos y ejecutar el script.

[WARNING]
Antes de ejecutar cualquier cambio en la base de datos, es imprescindible que hagas una copia de seguridad completa de tu sitio. Esto incluye tanto los archivos como la base de datos. De esta forma, si algo sale mal, podrás restaurar tu sitio a su estado original.

Solución de problemas comunes

  • "Error al conectar con la base de datos": Este error suele aparecer si has cambiado la URL en el wp-config.php pero los datos de la base de datos (nombre, usuario, contraseña) no son correctos. Revisa que las constantes DB_NAME, DB_USER y DB_PASSWORD en tu archivo wp-config.php son las correctas.

  • "Página en blanco" o "Error 500": Esto puede deberse a un conflicto de plugins o temas después del cambio. Prueba a desactivar todos los plugins renombrando la carpeta wp-content/plugins a wp-content/plugins_backup desde el Administrador de archivos de cPanel. Si el sitio carga, el problema es de un plugin.

  • Contenido mixto (http vs https): Si tu sitio usa SSL pero algunas imágenes o recursos se cargan con http://, el navegador puede bloquearlos. Asegúrate de que la URL de tu sitio empieza con https:// y usa un plugin como "Really Simple SSL" para forzar la carga segura de todos los elementos.

Preguntas frecuentes (FAQ)

¿Puedo cambiar la URL de mi WordPress sin perder el SEO?

Sí, pero debes hacerlo correctamente. Lo más importante es configurar una redirección 301 desde la URL antigua a la nueva. Esto le dice a los motores de búsqueda que tu sitio se ha movido de forma permanente y transfiere la autoridad del dominio antiguo al nuevo. Puedes hacerlo fácilmente añadiendo reglas al archivo .htaccess o usando un plugin de redirecciones.

¿Qué hago si mi sitio está en un subdominio y quiero migrarlo a un dominio principal?

El proceso es esencialmente el mismo. Solo tienes que asegurarte de que la nueva URL es la del dominio principal. Recuerda que al migrar wordpress subdominio a un dominio, es posible que necesites mover los archivos del subdirectorio a la raíz de public_html y actualizar la URL tanto en la base de datos como en wp-config.php.

¿Necesito tener conocimientos avanzados para cambiar la URL?

No. Con esta guía, cualquier persona puede hacerlo. Los métodos que te he mostrado son sencillos y están explicados paso a paso. Solo necesitas acceso a tu cPanel y un poco de paciencia.

¿Qué es mejor, cambiar la URL desde phpMyAdmin o desde wp-config.php?

Ambos métodos son válidos. Cambiar la URL desde phpMyAdmin es más permanente y afecta directamente a la base de datos. Cambiarla desde wp-config.php es más rápido y reversible, pero es una solución temporal hasta que actualices la base de datos. Te recomiendo usar el método de wp-config.php para una solución rápida y luego actualizar la base de datos para que todo quede consistente.

Si uso un panel de control como Syspanel, ¿el proceso es diferente?

No, el proceso es muy similar. La mayoría de los paneles de control, ya sean cPanel, Syspanel o cualquier otro, ofrecen acceso a phpMyAdmin y a un Administrador de archivos. La única diferencia podría ser la interfaz o la ubicación de los iconos, pero los pasos son los mismos. En el caso de Syspanel, recuerda que el acceso se realiza a través del puerto 2106.

Conclusión y recomendaciones finales

Cambiar la URL de tu WordPress en cPanel es una tarea que, con la guía adecuada, está al alcance de cualquier usuario. Ya sea que necesites cambiar url wordpress por una migración, un cambio de dominio o simplemente una reorganización de tus sitios, los métodos que te he mostrado son seguros y efectivos.

Recuerda siempre hacer una copia de seguridad antes de realizar cualquier cambio. Esto te dará la tranquilidad de poder revertir el proceso si algo no sale como esperabas.

[TIP]
Después de completar el cambio, te recomiendo que revises todos los enlaces internos de tu sitio, los enlaces en tus redes sociales y cualquier otro servicio que pueda estar apuntando a la URL antigua. Asegurarte de que todo esté actualizado te ayudará a mantener una buena experiencia de usuario y a no perder tráfico.

Si has seguido todos los pasos, tu sitio debería estar funcionando perfectamente en su nueva dirección. Si te surge cualquier duda, no dudes en volver a consultar esta guía o buscar ayuda en los foros de soporte de WordPress. ¡Buena suerte con tu cambio de URL!

¿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