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

Cómo cambiar la URL de WordPress desde cPanel o la base de datos

Actualizado el 30 de diciembre de 2025

¿Por qué necesitas cambiar la URL de WordPress?

Cambiar la URL de WordPress es una de las tareas más comunes cuando decides migrar tu sitio a un nuevo dominio, pasar de HTTP a HTTPS, o simplemente mover tu web de un servidor a otro. Este proceso puede parecer complicado, pero en realidad es bastante sencillo si conoces los pasos exactos.

Cuando hablamos de cambiar url wordpress, nos referimos a dos valores fundamentales que WordPress almacena en su base de datos: siteurl home wordpress. Estos dos campos controlan la dirección principal de tu sitio y la dirección de inicio respectivamente. Si no los actualizas correctamente, tu web podría quedar inaccesible o mostrar errores de redireccionamiento.

A lo largo de esta guía, te explicaré paso a paso cómo realizar este cambio desde cPanel o directamente desde la base de datos. No importa si eres principiante o ya tienes experiencia, aquí encontrarás instrucciones claras y detalladas para que el proceso sea un éxito.


Antes de empezar: prepara tu sitio para el cambio

Antes de lanzarte a modificar nada, es fundamental que tomes algunas precauciones. Cambiar la URL de WordPress sin preparación puede dejarte sin acceso a tu panel de administración. Sigue estos pasos previos:

1. Haz una copia de seguridad completa

La regla de oro en cualquier modificación de WordPress es siempre respaldar tu sitio. Necesitas copiar tanto los archivos como la base de datos. Desde cPanel puedes usar la herramienta de copias de seguridad o un plugin como UpdraftPlus. Si algo sale mal, podrás restaurar todo en cuestión de minutos.

2. Anota los valores actuales

Ve a tu panel de administración de WordPress y navega hasta Ajustes > Generales. Ahí verás dos campos: "Dirección de WordPress (URL)" y "Dirección del sitio (URL)". Anota estos valores antes de cambiarlos, por si necesitas revertir el proceso.

3. Decide el método que vas a usar

Existen varias formas de cambiar dominio wordpress, y todas son válidas. La que elijas dependerá de tu nivel de comodidad con herramientas técnicas. Los métodos más comunes son:

  • Desde el panel de administración de WordPress (el más fácil)
  • Desde cPanel usando phpMyAdmin
  • Editando el archivo wp-config.php
  • Usando funciones en el archivo functions.php del tema

En este artículo nos centraremos en los dos primeros, que son los que menciona el título, pero te daré alternativas por si las necesitas.


Método 1: Cambiar la URL desde el panel de administración

Este es el método más sencillo y recomendado si aún tienes acceso a tu wp-admin. Es ideal cuando el cambio es de HTTP a HTTPS o cuando tu dominio nuevo ya apunta al servidor.

Paso 1: Accede a los ajustes generales

Entra en tu WordPress con tus credenciales de administrador. Una vez dentro, ve al menú lateral izquierdo y haz clic en Ajustes y luego en Generales.

Paso 2: Modifica los campos de URL

Verás dos campos claramente identificados:

  • Dirección de WordPress (URL): Es la dirección donde están instalados los archivos principales de WordPress.
  • Dirección del sitio (URL): Es la dirección que los visitantes ven en su navegador.

En la mayoría de los casos, ambos valores son iguales. Deberás cambiar ambos a la nueva URL. Por ejemplo, si estás migrando de http://mipagina.com a https://www.mipagina.com, escribe la nueva dirección en ambos campos.

Paso 3: Guarda los cambios

Haz clic en el botón Guardar cambios al final de la página. WordPress intentará redirigirte a la nueva URL. Si todo está bien configurado, verás tu panel de administración con la nueva dirección.

[TIP] Si después de guardar pierdes el acceso al panel, no te preocupes. Puedes usar cualquiera de los otros métodos que te explico a continuación para recuperar el control.


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

Este método es perfecto cuando ya no tienes acceso al panel de administración o cuando necesitas hacer cambios más avanzados en la base de datos. Es el método más fiable para cambiar url wordpress de forma manual.

Paso 1: Accede a phpMyAdmin desde cPanel

Inicia sesión en tu cPanel y busca la sección de Bases de Datos. Ahí encontrarás el icono de phpMyAdmin. Haz clic en él para abrir la herramienta de gestión de bases de datos.

Paso 2: Selecciona tu base de datos

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

Paso 3: Localiza 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 (si tu prefijo de tabla es diferente, puede variar, pero este es el estándar). Haz clic en ella.

Paso 4: Busca los registros siteurl y home

Dentro de wp_options, verás una tabla con varias filas. Necesitas encontrar dos filas específicas:

  • La fila donde option_name es siteurl
  • La fila donde option_name es home

Estos son los campos siteurl home wordpress que controlan tu dominio.

Paso 5: Edita los valores

Haz clic en el icono de edición (normalmente un lápiz) en la fila de siteurl. En el campo option_value, reemplaza la URL antigua por la nueva. Repite el proceso con la fila de home.

Por ejemplo, si tu URL antigua era http://mipagina.com y la nueva es https://www.mipagina.com, deberías escribir exactamente https://www.mipagina.com en ambos campos.

Paso 6: Guarda los cambios

Haz clic en Continuar o Guardar al final de la fila. Repite el proceso para el otro registro. Una vez guardados ambos, tu sitio debería cargar con la nueva URL.

[WARNING] Asegúrate de escribir la URL completa, incluyendo http:// o https://. Si omites esto, WordPress no podrá encontrar tu sitio.


Método 3: Cambiar la URL editando wp-config.php

Si no tienes acceso a phpMyAdmin o prefieres una solución más directa, puedes usar el archivo wp-config.php. Este método es especialmente útil para cambiar dominio wordpress de forma rápida.

Paso 1: Accede a tus archivos

Usa el Administrador de Archivos de cPanel o un cliente FTP como FileZilla para conectarte a tu servidor. Navega hasta la carpeta raíz donde está instalado WordPress.

Paso 2: Edita wp-config.php

Busca el archivo wp-config.php y haz clic derecho para editarlo. Añade estas dos líneas justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */:

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

Reemplaza la URL con la tuya. Guarda el archivo y sube los cambios si estás usando FTP.

Paso 3: Verifica tu sitio

Ahora tu WordPress usará la nueva URL forzosamente. Esto es muy útil cuando quieres forzar HTTPS o cuando tu base de datos aún tiene la URL antigua.

[INFO] Este método no modifica la base de datos, solo fuerza a WordPress a usar la nueva URL. Es una solución temporal hasta que puedas actualizar los valores en phpMyAdmin.


Método 4: Usar funciones en el archivo functions.php

Otra alternativa es añadir código al archivo functions.php de tu tema. Este método es útil si quieres forzar HTTPS de forma permanente.

Paso 1: Accede al editor de temas

Desde tu panel de administración, ve a Apariencia > Editor de temas. Selecciona el archivo functions.php.

Paso 2: Añade el código

Al final del archivo, pega este código:

update_option('siteurl', 'https://www.tudominio.com');
update_option('home', 'https://www.tudominio.com');

Guarda los cambios y visita tu sitio. La URL se actualizará automáticamente.

Paso 3: Elimina el código

Una vez que la URL se haya actualizado, elimina estas líneas del archivo. Si las dejas, se ejecutarán cada vez que cargues tu web, lo que podría causar conflictos.


Solución de problemas comunes al cambiar la URL

A veces, incluso siguiendo todos los pasos, pueden aparecer problemas. Aquí te dejo las soluciones a los más frecuentes:

Mi sitio muestra un error "No se puede conectar a la base de datos"

Esto suele pasar cuando la URL en la base de datos no coincide con la real. Verifica que los valores siteurl y home estén correctamente escritos en phpMyAdmin.

Mi panel de administración no carga

Si no puedes acceder a wp-admin, usa el método de wp-config.php para forzar la URL. Una vez que recuperes el acceso, actualiza los valores en la base de datos.

Mi sitio carga pero con estilos rotos

Esto es común cuando cambias de HTTP a HTTPS. Los enlaces internos de tu web todavía apuntan a la URL antigua. Puedes usar un plugin como "Better Search Replace" para actualizar todas las URLs en la base de datos de una sola vez.

Redireccionamientos infinitos o bucles

Si tu sitio entra en un bucle de redirecciones, suele ser por un conflicto entre la URL en la base de datos y la configuración del servidor. Verifica que no haya reglas de redirección en tu archivo .htaccess que estén interfiriendo.


Consejos finales para cambiar tu URL con éxito

Para terminar, aquí tienes algunos consejos que te harán la vida más fácil:

  • Siempre usa HTTPS: Si tu dominio tiene certificado SSL, asegúrate de usar https:// en todas las URLs. Esto no solo es más seguro, sino que también mejora tu posicionamiento SEO.
  • Actualiza los enlaces internos: Después de cambiar la URL principal, revisa que todos los enlaces internos de tu web apunten a la nueva dirección. Puedes usar herramientas como Screaming Frog para detectarlos.
  • Configura redirecciones 301: Si estás cambiando de dominio, configura redirecciones 301 desde la URL antigua a la nueva para no perder visitas ni posicionamiento.
  • Limpia la caché: Tanto la caché de tu navegador como la de tu sitio deben limpiarse después del cambio para ver los resultados correctamente.

[TIP] Si tu hosting usa Syspanel en lugar de cPanel, el proceso es prácticamente idéntico. Solo cambia la forma de acceder: tendrás que entrar por https://tu-servidor:2106 en lugar de la URL habitual de cPanel. Una vez dentro, busca la sección de bases de datos y sigue los mismos pasos con phpMyAdmin.


Preguntas frecuentes sobre cómo cambiar la URL de WordPress

¿Qué pasa si no cambio la URL y solo muevo los archivos?

Si mueves los archivos de WordPress a un nuevo dominio sin actualizar la URL, tu sitio seguirá intentando cargar desde la dirección antigua. Esto provocará errores de conexión y una experiencia de usuario terrible.

¿Puedo cambiar la URL sin perder mi contenido?

Sí, cambiar la URL no afecta tu contenido. Solo cambia la dirección donde se accede. Tu contenido, imágenes, plugins y configuraciones permanecen intactos.

¿Cuánto tarda en propagarse el cambio de dominio?

Si solo cambias la URL en WordPress, el cambio es inmediato. Sin embargo, si además cambias los servidores DNS de tu dominio, puede tardar entre 24 y 72 horas en propagarse globalmente.

¿Debo cambiar la URL antes o después de mover los archivos?

Lo ideal es cambiar la URL después de mover los archivos y asegurarte de que todo funciona. Si lo haces antes, podrías quedarte sin acceso a tu sitio mientras migras.

¿Qué hago si mi sitio usa un prefijo de tabla diferente?

Si tu instalación usa un prefijo distinto a wp_, como miwp_, la tabla será miwp_options. El proceso es exactamente el mismo, solo cambia el nombre de la tabla.


Con esta guía completa, ya tienes todo lo necesario para cambiar url wordpress de forma segura y efectiva. Recuerda siempre hacer una copia de seguridad antes de empezar y seguir los pasos con calma. Si encuentras algún problema, repasa los métodos alternativos que te he dado, ya que alguno de ellos te sacará del apuro.

¿Tienes más dudas? Déjalas en los comentarios y con gusto te ayudaré a resolverlas. ¡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