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

Cómo cambiar la URL de WordPress (dominio) desde cPanel o wp-admin

Actualizado el 16 de abril de 2026

Cambiar la dirección de tu sitio web en WordPress es una tarea que, aunque parezca técnica, es bastante sencilla si sigues los pasos adecuados. Ya sea que estés migrando de un dominio a otro, cambiando de HTTP a HTTPS, o moviendo tu sitio de un subdominio a un dominio principal, es fundamental saber cómo hacerlo correctamente para evitar errores que dejen tu web inaccesible.

En esta guía extensa y detallada, te explicaré paso a paso cómo cambiar la URL de WordPress (dominio) desde dos métodos principales: el panel de control de tu hosting (cPanel) y el propio escritorio de administración de WordPress (wp-admin). También te daré consejos para solucionar problemas comunes, como el famoso error de "demasiadas redirecciones" o la temida "pantalla blanca de la muerte".

Vamos a ello. No necesitas ser un experto en programación, solo seguir las instrucciones con calma y paciencia.

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

Antes de lanzarnos a los tutoriales, es importante entender qué significa exactamente "cambiar la URL de WordPress". Cada sitio de WordPress tiene dos valores clave almacenados en la base de datos: siteurl y home.

  • siteurl (Dirección de WordPress): Es la dirección donde se encuentran los archivos principales de WordPress (el núcleo).
  • home (Dirección del sitio): Es la dirección que los visitantes verán en su navegador y por la que accederán a tu web.

Cuando cambias un dominio, ambos valores deben actualizarse. Si no lo haces, WordPress seguirá intentando cargar el sitio desde la URL antigua, lo que provocará errores de conexión, enlaces rotos o, directamente, que no puedas acceder al panel de administración.

Las razones para hacer este cambio son variadas:

  • Compraste un dominio nuevo y más profesional.
  • Estás migrando tu sitio de un servidor a otro.
  • Has instalado un certificado SSL y quieres que todo el tráfico use https://.
  • Quieres mover tu blog de un subdominio (ej: blog.tudominio.com) a la raíz principal (tudominio.com).
  • Estás creando un sitio temporal para probar y luego lo mueves a la dirección definitiva.

Sea cual sea tu motivo, aquí tienes las soluciones más seguras y efectivas.


Método 1: Cambiar la URL desde cPanel (Método seguro y recomendado)

Este es, con diferencia, el método más fiable. Consiste en editar directamente los valores en la base de datos de tu sitio. Es especialmente útil si ya no puedes acceder a tu panel de administración de WordPress porque la URL antigua te bloquea.

La mayoría de los servicios de hosting ofrecen cPanel como panel de control. Si tu proveedor usa otro panel, como Syspanel (cuyo acceso suele ser a través del puerto 2106, por ejemplo: tu-servidor.com:2106), los pasos serán muy similares, ya que todos incluyen un gestor de bases de datos como phpMyAdmin.

Paso 1: Accede a tu cPanel o panel de control

Lo primero es iniciar sesión en el panel de control de tu hosting. Normalmente, la URL es algo como tudominio.com/cpanel o te la proporciona tu proveedor en el correo de bienvenida. Si usas Syspanel, recuerda que la dirección de acceso incluye el puerto 2106.

Paso 2: Encuentra el gestor de bases de datos (phpMyAdmin)

Dentro de cPanel, busca la sección "Bases de Datos" y haz clic en el icono de phpMyAdmin. Esta herramienta te permite ver y modificar las tablas de tu base de datos.

[INFO] Si no encuentras phpMyAdmin, busca "Base de datos MySQL" o "MySQL Databases" para localizar el nombre de tu base de datos. A veces el acceso a phpMyAdmin está en un botón separado.

Paso 3: Selecciona tu base de datos

En el panel izquierdo de phpMyAdmin, verás una lista de todas tus bases de datos. Haz clic en el nombre de la base de datos que corresponde a tu sitio de WordPress. Normalmente, el nombre suele ser algo como tuusuario_wpdb o similar.

Paso 4: Edita la tabla wp_options

Una vez dentro, verás una lista de tablas. Busca una que se llame wp_options. El prefijo wp_ puede ser diferente si lo cambiaste durante la instalación (por ejemplo, miwp_options). Haz clic en el nombre de esa tabla.

Paso 5: Localiza las filas siteurl y home

Dentro de la tabla wp_options, verás un listado de filas. Necesitas encontrar las dos filas específicas:

  • Una donde el campo option_name es siteurl.
  • Otra donde el campo option_name es home.

Puedes usar el buscador que aparece al final de la lista de filas para localizarlas más rápido.

Paso 6: Actualiza los valores

Haz clic en el icono de editar (el lápiz) que está al principio de la fila de siteurl. En el campo option_value, borra la URL antigua y escribe la nueva. Por ejemplo, cambia http://www.antiguodominio.com por https://www.nuevodominio.com.

[WARNING] Es crucial que escribas la URL completa, incluyendo http:// o https://. Un error común es olvidar la www o poner una barra extra al final. Asegúrate de que la URL sea exactamente la que quieres usar.

Repite el mismo proceso para la fila de home. Guarda los cambios en ambas filas.

Paso 7: Verifica tu sitio

Una vez que hayas actualizado ambos valores, puedes intentar acceder a tu nuevo dominio. Si todo ha ido bien, tu sitio debería cargar correctamente.

[TIP] Si aún no has cambiado los DNS (Sistema de Nombres de Dominio) de tu nuevo dominio para que apunten a tu servidor, no podrás ver el sitio desde el navegador. En ese caso, puedes editar el archivo hosts de tu ordenador local para forzar la visualización, pero eso es un tema más avanzado. Lo más común es que ya hayas apuntado los DNS antes de hacer este cambio.


Método 2: Cambiar la URL desde wp-admin (Si aún tienes acceso)

Este método es mucho más sencillo y visual, pero solo funciona si aún puedes acceder al panel de administración de tu WordPress. Si al intentar entrar te redirige siempre a la URL antigua, tendrás que usar el Método 1.

Paso 1: Inicia sesión en tu panel de administración

Ve a la URL de tu sitio seguida de /wp-admin (por ejemplo, tudominio.com/wp-admin) e inicia sesión con tus credenciales.

Paso 2: Ve a Ajustes > Generales

En el menú lateral izquierdo, pasa el ratón por encima de "Ajustes" y haz clic en "Generales".

Paso 3: Modifica los campos de dirección

En la pantalla de ajustes generales, verás dos campos clave:

  • Dirección de WordPress (URL): Aquí debes poner la nueva dirección de tu sitio.
  • Dirección del sitio (URL): Aquí debes poner la misma nueva dirección.

[INFO] Es una buena práctica que ambas direcciones sean idénticas para evitar problemas de contenido mixto y redirecciones. Aunque técnicamente pueden ser diferentes (por ejemplo, si sirves los archivos desde un CDN), para la mayoría de los usuarios lo más seguro es que coincidan.

Paso 4: Guarda los cambios

Desplázate hasta el final de la página y haz clic en el botón "Guardar cambios".

En este punto, WordPress cerrará tu sesión y te redirigirá a la nueva URL para que inicies sesión de nuevo. Si la URL es correcta y los DNS apuntan bien, podrás volver a entrar sin problemas.


Método 3: Cambiar la URL editando el archivo wp-config.php (Solución de emergencia)

Este es un método de emergencia, muy útil cuando no puedes acceder a phpMyAdmin o cuando los métodos anteriores fallan. Consiste en forzar a WordPress a usar una URL concreta mediante un código en el archivo de configuración principal.

Paso 1: Accede a los archivos de tu sitio

Puedes hacerlo desde el Administrador de Archivos de cPanel (o Syspanel) o mediante un cliente FTP como FileZilla. Busca la carpeta raíz de tu instalación de WordPress (donde están las carpetas wp-admin, wp-content, etc.).

Paso 2: Encuentra y edita el archivo wp-config.php

Localiza el archivo llamado wp-config.php y ábrelo con el editor de texto que te ofrezca el panel (o con un editor de texto plano si lo descargaste por FTP).

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

Busca la línea que dice /* ¡Eso es todo, deja de editar! Feliz blogging. */ o similar. Justo antes de esa línea, pega el siguiente código:

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

[WARNING] Reemplaza https://www.nuevodominio.com con tu URL real. No olvides las comillas simples. Este código le dice a WordPress que la dirección del sitio y la de los archivos es esa, por lo que ignorará los valores de la base de datos.

Paso 4: Guarda y sube el archivo

Guarda los cambios y, si trabajas por FTP, sube el archivo modificado a tu servidor, sobrescribiendo el original.

Paso 5: Accede a tu sitio

Ahora intenta acceder a tu nueva URL. Debería funcionar. Una vez que hayas confirmado que todo está bien, puedes eliminar estas líneas del archivo wp-config.php. Si las dejas, WordPress usará siempre esas URLs, lo que puede ser un problema si en el futuro quieres cambiarlas desde el panel.


Problemas comunes y cómo solucionarlos

Después de cambiar la URL, es posible que te encuentres con algunos de estos problemas. No te asustes, todos tienen solución.

El error de "Demasiadas redirecciones"

Este es uno de los errores más frecuentes. Ocurre cuando hay un conflicto entre la URL en la base de datos y la URL en el archivo .htaccess o en algún plugin de caché o redirección.

Soluciones:

  1. Limpia la caché: Si usas un plugin de caché (como W3 Total Cache o WP Rocket), entra en su configuración y borra toda la caché. Si no puedes entrar, borra manualmente la carpeta wp-content/cache desde el administrador de archivos.
  2. Revisa el .htaccess: Este archivo a veces contiene reglas de redirección antiguas. Puedes renombrarlo a .htaccess.bak (esto lo desactivará) y luego ir a Ajustes > Enlaces permanentes en WordPress y guardar los cambios para regenerarlo.
  3. Desactiva los plugins: Si el error persiste, renombra la carpeta wp-content/plugins a wp-content/plugins.bak desde el administrador de archivos. Esto desactivará todos los plugins y, si el problema era uno de ellos, el sitio cargará. Luego, puedes ir reactivándolos uno a uno desde el panel.

La pantalla blanca de la muerte (WSOD)

Si al intentar acceder a tu web solo ves una página en blanco, significa que hay un error crítico de PHP.

Soluciones:

  1. Habilita la depuración: Edita el archivo wp-config.php y cambia define('WP_DEBUG', false); a define('WP_DEBUG', true); para ver el error exacto en pantalla.
  2. Revisa el método anterior: Asegúrate de que las líneas de WP_HOME y WP_SITEURL en el wp-config.php estén correctamente escritas y con la URL exacta.
  3. Comprueba los permisos de archivos: A veces, los archivos tienen permisos incorrectos. Los archivos deben tener permisos 644 y las carpetas 755. Puedes cambiarlos desde el administrador de archivos de cPanel.

Enlaces internos que siguen apuntando al dominio antiguo

Esto es normal. Los enlaces dentro de tu contenido y las imágenes están guardados en la base de datos con la URL antigua. Para solucionarlo, tienes dos opciones:

  1. Usar un plugin: Instala un plugin como "Better Search Replace" o "Velvet Blues Update URLs". Estos plugins te permiten buscar la URL antigua y reemplazarla por la nueva en toda la base de datos de forma segura.
  2. Consulta SQL (Avanzado): Si te sientes cómodo con phpMyAdmin, puedes ejecutar una consulta SQL para reemplazar en todas las tablas. Sin embargo, es más seguro usar un plugin para no cometer errores.

[INFO] Si usas un plugin de caché, después de cambiar la URL y los enlaces, es imprescindible purgar toda la caché para que los visitantes vean los cambios.


Preguntas frecuentes (FAQ)

¿Qué pasa si no puedo acceder a cPanel ni a wp-admin?

Si no tienes acceso a ninguna de las dos interfaces, la solución es usar el archivo wp-config.php (Método 3) o contratar el soporte técnico de tu proveedor de hosting. Ellos podrán hacer el cambio por ti.

¿Debo cambiar la URL antes o después de apuntar los DNS?

No hay un orden estricto, pero es más seguro primero apuntar los DNS del nuevo dominio a tu servidor y después cambiar la URL. Así, cuando hagas el cambio en WordPress, el dominio ya resolverá al servidor correcto y no tendrás cortes de servicio.

¿Perderé mi posicionamiento SEO al cambiar de dominio?

Si se hace correctamente, no deberías perder posicionamiento. De hecho, es crucial que configures redirecciones 301 desde las URLs antiguas a las nuevas. Puedes hacerlo desde el archivo .htaccess o con un plugin SEO como Yoast o Rank Math. Esto le dice a Google que el contenido se ha movido permanentemente.

¿Puedo cambiar solo la www o solo el http a https?

Sí, el proceso es el mismo. Solo tienes que reemplazar la URL antigua por la nueva, asegurándote de incluir el protocolo correcto. Por ejemplo, cambiar http://tudominio.com a https://www.tudominio.com.

¿Qué es siteurl y home exactamente?

Son las dos opciones principales en la tabla wp_options de tu base de datos. siteurl es la dirección de los archivos de WordPress y home es la dirección que los visitantes ven. Es fundamental mantenerlas sincronizadas.


Conclusión y mejores prácticas

Cambiar la URL de tu WordPress es un proceso delicado, pero con esta guía tienes todas las herramientas para hacerlo sin contratiempos. Recuerda siempre:

  1. Haz una copia de seguridad de tu base de datos y archivos antes de empezar. Es tu red de seguridad.
  2. Empieza por el método más seguro: Si tienes acceso a cPanel, usa phpMyAdmin.
  3. Verifica todo después del cambio: Revisa que tu sitio carga correctamente, que los enlaces funcionan y que el panel de administración es accesible.
  4. Actualiza tus enlaces internos usando un plugin de reemplazo para evitar enlaces rotos.
  5. Configura redirecciones 301 desde la URL antigua a la nueva para preservar tu SEO.

Siguiendo estos pasos, podrás cambiar el dominio de WordPress con total confianza, ya sea desde cPanel o desde el propio escritorio de administración. Es una tarea que, una vez dominada, te dará una gran flexibilidad para gestionar el crecimiento de tu proyecto web.

¿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