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

Cómo cambiar la URL de WordPress (dominio) desde cPanel o phpMyAdmin

Actualizado el 18 de abril de 2026

Cambiar la URL de tu WordPress es una de esas tareas que parecen más complicadas de lo que realmente son. Si has cambiado el nombre de tu dominio, te has mudado a un nuevo hosting o simplemente estás pasando de un entorno de pruebas a tu sitio real, necesitarás actualizar esta configuración. Hacerlo de forma incorrecta puede dejar tu web inaccesible temporalmente, pero no te preocupes. En esta guía te voy a explicar paso a paso cómo hacerlo desde cPanel o phpMyAdmin, de una forma clara, segura y sin necesidad de ser un experto en programación.

Vamos a desglosar dos métodos principales: el primero, usando las herramientas de cPanel (que es lo más recomendable para principiantes) y el segundo, modificando la base de datos directamente con phpMyAdmin (útil cuando no tienes acceso a cPanel o prefieres un control más granular). Al final, también veremos cómo solucionar los problemas más comunes que pueden surgir en el proceso.

¿Por qué es necesario cambiar la URL de WordPress?

Antes de ensuciarnos las manos, es vital entender qué estamos tocando y por qué. WordPress guarda dos parámetros clave en su base de datos: siteurl y home. El primero define la dirección donde se encuentran los archivos principales del sistema, y el segundo es la dirección que los visitantes ven en su navegador. Si estos dos valores no coinciden con tu dominio real, WordPress intentará cargar recursos desde una dirección que ya no existe, lo que provocará errores como "demasiadas redirecciones", páginas en blanco o la imposibilidad de acceder al panel de administración.

Puede que necesites cambiar la url wordpress porque compraste un dominio más corto, porque estás migrando de un servidor a otro o simplemente porque cambiaste de http a https para tener un sitio más seguro. Sea cual sea tu motivo, el proceso es el mismo y, una vez que lo domines, te resultará muy sencillo.

Método 1: Cambiar la URL desde cPanel (El más seguro y visual)

cPanel es el panel de control más común en el hosting compartido. Si tu proveedor te da acceso a él, este es el método que te recomiendo, ya que no requiere tocar código ni correr el riesgo de cometer errores de sintaxis.

Paso 1: Accede a tu cPanel

Lo primero es iniciar sesión en tu cuenta de hosting. Normalmente, la URL para acceder a cPanel es algo como http://tudominio.com/cpanel o https://tu-servidor:2083. Si no estás seguro de cómo acceder, revisa el correo de bienvenida de tu proveedor de hosting o contacta con su soporte. Una vez dentro, verás un montón de iconos, pero no te abrumes, solo necesitamos uno.

Paso 2: Localiza el administrador de archivos

Dentro de cPanel, busca la sección llamada "Archivos" y haz clic en el icono de "Administrador de archivos" (o "File Manager" en inglés). Se te pedirá que elijas la carpeta raíz de tu sitio. Normalmente será public_html o htdocs, dependiendo de tu configuración. Si tienes varios dominios, asegúrate de seleccionar la carpeta correcta donde está instalado WordPress.

Paso 3: Edita el archivo wp-config.php

En la carpeta raíz de tu instalación, busca un archivo llamado wp-config.php. Es el archivo de configuración principal de WordPress. Haz clic derecho sobre él y selecciona "Editar" o "Edit". Se abrirá un editor de texto en la misma ventana.

Ahora, vamos a añadir dos líneas de código justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */. Este es un truco muy conocido y seguro, ya que estos valores se cargan por encima de los de la base de datos, lo que te permite arreglar el problema sin necesidad de entrar en la BBDD.

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

Sustituye https://tunuevodominio.com por tu nueva URL exacta, incluyendo el https:// o http:// y sin barra final. Guarda los cambios con el botón "Guardar cambios" o "Save Changes" y cierra el editor.

[TIP]: Este método es perfecto si no puedes acceder a tu panel de administración porque la web se ha roto. Al añadir estas líneas, WordPress usará estos valores temporalmente y te permitirá entrar a /wp-admin para hacer los cambios definitivos.

Paso 4: Accede a tu panel de administración

Abre un navegador en modo incógnito y ve a tunuevodominio.com/wp-admin. Deberías poder iniciar sesión sin problemas. Ahora, ve a Ajustes > Generales. Verás dos campos: "Dirección de WordPress (URL)" y "Dirección del sitio (URL)". Ambos deberían mostrar tu nueva URL. Si no es así, cámbialos manualmente y guarda los cambios.

Paso 5: Limpieza final

Una vez que has confirmado que todo funciona, puedes eliminar las dos líneas que añadiste en wp-config.php. Esto es importante para evitar conflictos futuros si cambias de dominio de nuevo. Vuelve al administrador de archivos, edita el archivo, borra esas líneas y guarda.

Método 2: Actualizar la URL desde phpMyAdmin (El método directo)

Si no tienes acceso a cPanel o el método anterior no te funcionó, podemos ir directamente a la base de datos. phpMyAdmin es una herramienta que te permite gestionar las tablas de tu base de datos. Es un poco más técnico, pero siguiendo estos pasos no tendrás ningún problema. Esto es especialmente útil para actualizar url wordpress phpmyadmin de forma precisa.

Paso 1: Entra a phpMyAdmin desde cPanel

En cPanel, busca la sección "Bases de datos" y haz clic en el icono de "phpMyAdmin". Se abrirá una nueva pestaña. A la izquierda, verás una lista de tus bases de datos. Haz clic en el nombre de la base de datos que está asociada a tu WordPress. Si no sabes cuál es, revisa el archivo wp-config.php que vimos antes; ahí encontrarás el nombre en la línea DB_NAME.

Paso 2: Busca la tabla de opciones

Una vez dentro de tu base de datos, verás una lista de tablas. Busca la que se llama wp_options (a veces puede tener un prefijo distinto, como miwp_options si cambiaste el prefijo por seguridad). Haz clic en su nombre.

Paso 3: Localiza las filas siteurl y home

Dentro de la tabla wp_options, verás una lista de filas. Necesitas encontrar las que tienen el option_name igual a siteurl y home. Puedes usar el buscador que aparece arriba a la derecha para filtrar. Haz clic en el icono de editar (normalmente un lápiz) en la fila de siteurl.

Paso 4: Modifica el valor

En el campo option_value, verás la URL actual. Bórrala y escribe tu nueva URL completa (ej: https://tunuevodominio.com). Haz clic en "Continuar" o "Go" al final de la fila. Repite el mismo proceso para la fila home.

[WARNING]: Asegúrate de escribir la URL exacta, sin espacios y sin barra al final. Un error tipográfico aquí puede hacer que tu web sea inaccesible. Si te equivocas, repite el proceso para corregirlo.

Paso 5: Limpia la caché y prueba

Una vez actualizados ambos valores, ya puedes cerrar phpMyAdmin. Ahora, intenta acceder a tu web. Si ves un error, no te asustes. A veces el navegador o el propio hosting guardan una caché. Borra la caché de tu navegador o prueba en modo incógnito. Si el problema persiste, es posible que necesites limpiar la caché de tu servidor desde cPanel (opciones como "LiteSpeed Cache" o "Cloudflare").

Solución de problemas comunes al cambiar la URL

Aunque hayas seguido los pasos al pie de la letra, pueden surgir contratiempos. Aquí te dejo los más frecuentes y cómo solucionarlos.

Error: "Demasiadas redirecciones"

Este error suele aparecer cuando los valores en la base de datos y en el archivo .htaccess no coinciden. Para solucionarlo, asegúrate de que los valores siteurl y home sean exactamente iguales. Además, revisa si tienes algún plugin de redirección activo. Otra solución es borrar el archivo .htaccess (WordPress lo recreará automáticamente) desde el administrador de archivos.

Error: "No se puede conectar a la base de datos"

Esto significa que los datos de conexión en wp-config.php son incorrectos o que la base de datos no existe. Verifica el nombre de la base de datos, el usuario y la contraseña. Si has migrado de hosting, es muy común que estos datos cambien.

Error: La web carga pero sin estilos (CSS roto)

Esto ocurre cuando la URL en la base de datos es correcta, pero los enlaces internos de las entradas y páginas siguen apuntando a la antigua URL. La forma más rápida de solucionarlo es instalar un plugin como "Better Search Replace". Este plugin te permite buscar una URL antigua y reemplazarla por la nueva en todas las tablas de la base de datos de forma segura.

[INFO]: No uses la herramienta de "Buscar y Reemplazar" de phpMyAdmin directamente a menos que sepas lo que haces, ya que puede romper los datos serializados de WordPress. El plugin mencionado está diseñado específicamente para evitar ese problema.

Preguntas frecuentes (FAQ)

¿Puedo cambiar la URL sin perder mi SEO?

Sí, siempre y cuando configures las redirecciones 301 correctas. Cuando cambias de dominio, es crucial redirigir todo el tráfico de la URL antigua a la nueva. Puedes hacerlo en tu archivo .htaccess añadiendo reglas de redirección o usando un plugin SEO como Yoast o Rank Math. Esto le indica a Google que tu contenido se ha movido permanentemente, conservando así tu posicionamiento.

¿Qué pasa si no tengo acceso a cPanel ni a phpMyAdmin?

Si tu hosting no te da acceso a estas herramientas, la única opción que te queda es contactar con el soporte técnico de tu proveedor. Ellos podrán hacer el cambio por ti. Asegúrate de tener a mano tu nueva URL y los datos de acceso a tu cuenta.

¿Es necesario cambiar la URL desde los dos métodos (cPanel y BBDD)?

No, con que uses uno de los dos métodos es suficiente. De hecho, usar ambos a la vez podría causar conflictos si los valores no coinciden. Elige el que te resulte más cómodo. Si tu web está rota, el método de wp-config.php es ideal porque te da un respiro para acceder al panel. Si tienes acceso a la BBDD, el método de phpMyAdmin es más directo.

¿Qué pasa si estoy usando un entorno como Syspanel?

Si tu hosting se gestiona a través de Syspanel (HestiaCP), el proceso es muy similar. Syspanel también incluye un administrador de archivos y phpMyAdmin. Simplemente accede a tu panel a través del puerto 2106 (ej: https://tu-servidor:2106) e inicia sesión con tus credenciales. Dentro, encontrarás las mismas secciones que en cPanel, aunque con una interfaz ligeramente distinta. Busca la sección "Web" para el administrador de archivos y "Base de Datos" para phpMyAdmin. El resto de los pasos son idénticos a los descritos anteriormente.

¿Cuánto tiempo tarda en actualizarse el cambio de dominio?

El cambio es inmediato en la base de datos. Sin embargo, la propagación de DNS (si has cambiado el dominio) puede tardar de 24 a 48 horas en todo el mundo. Durante ese tiempo, algunos usuarios podrían ver tu web antigua y otros la nueva. Es un proceso normal y no requiere ninguna acción por tu parte.

Espero que esta guía te haya sido de gran ayuda. Como ves, cambiar la url wordpress no es una tarea de otro mundo. Con un poco de paciencia y siguiendo estos pasos, podrás hacerlo tú mismo sin depender de un desarrollador. Si te surge cualquier duda durante el proceso, repasa los pasos y, sobre todo, no hagas cambios sin guardar una copia de seguridad de tu base de datos y archivos. ¡Buena suerte con tu cambio de dominio!

¿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