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

Cómo Cambiar la URL de WordPress en cPanel (Guía Segura)

Actualizado el 17 de junio de 2026

¿Te has mudado de dominio o necesitas mover tu WordPress a un nuevo servidor? Cambiar la URL de tu sitio es una tarea crítica que, si se hace mal, puede dejarte con una página en blanco o con errores de "demasiadas redirecciones".

Pero no te preocupes. En esta guía te voy a explicar, paso a paso y de forma segura, cómo cambiar la URL de WordPress desde cPanel. Y no solo eso: te enseñaré el método correcto para evitar que tu web se rompa en el intento.

Vamos a cubrir desde el método más sencillo (el panel de administración) hasta el más técnico (editar el archivo wp-config.php), pasando por la solución definitiva para cuando ya es demasiado tarde y tu sitio está caído.


¿Por qué necesitas cambiar la URL de WordPress?

Antes de meter las manos en el código, es importante entender qué significa esto. WordPress guarda la dirección de tu sitio en dos opciones principales en la base de datos:

  • siteurl: La dirección principal donde está instalado WordPress.
  • home: La dirección que ven los visitantes en el navegador.

Cuando cambias de dominio (por ejemplo, de www.miviejo.com a www.miviejo.com) o mueves el sitio a un nuevo hosting, estas direcciones dejan de ser válidas. Si no las actualizas, WordPress intentará cargar los archivos desde la URL antigua, lo que genera un bucle de redirección o un error 404.

Existen varias formas de hacerlo, pero todas requieren acceso a tu panel de control (cPanel) o al administrador de archivos. Aquí te muestro las más seguras y efectivas.


Método 1: La forma más fácil (si tu sitio sigue funcionando)

Este es el método recomendado si aún puedes acceder a tu panel de administración de WordPress (/wp-admin). Es el más seguro porque WordPress se encarga de actualizar todas las referencias internas de forma automática.

Paso 1: Accede a tu panel de administración

Abre tu navegador y ve a tudominio.com/wp-admin. Inicia sesión con tus credenciales de administrador.

Paso 2: Ve a Ajustes > Generales

En el menú lateral izquierdo, busca la sección Ajustes y haz clic en Generales.

Paso 3: Actualiza las dos direcciones clave

Verás dos campos obligatorios:

  • Dirección de WordPress (URL): Aquí va la dirección donde están los archivos de WordPress.
  • Dirección del sitio (URL): Aquí va la dirección que usarán los visitantes.

En la mayoría de los casos, ambas deben ser la misma. Por ejemplo:
https://www.tunuevodominio.com

IMPORTANTE: Asegúrate de incluir el https:// y el www si es que lo usas. Si no estás seguro, revisa cómo se veía la URL en tu navegador antes del cambio.

Paso 4: Guarda los cambios

Haz clic en el botón Guardar cambios al final de la página.

WordPress te pedirá que inicies sesión de nuevo. Esto es normal porque la URL de la cookie de sesión ha cambiado. Vuelve a iniciar sesión con la nueva URL y listo.

[TIP] Si tienes una caché activa (como LiteSpeed Cache o W3 Total Cache), es recomendable vaciarla después de este cambio. Ve a Ajustes > Caché y pulsa el botón de "Vaciar caché".


Método 2: El método de emergencia (usando wp-config.php)

¿Tu sitio está caído y no puedes acceder al panel de administración? No entres en pánico. Este es el método de rescate más fiable y no requiere acceso a la base de datos.

Este truco utiliza el archivo wp-config.php, que es el corazón de la configuración de WordPress. Añadiremos dos líneas de código para forzar las URLs correctas.

Paso 1: Accede a cPanel

Inicia sesión en tu cuenta de cPanel. La URL suele ser algo como tudominio.com/cpanel o tucuenta.cpanel.com.

Paso 2: Abre el Administrador de Archivos

Busca el icono de Administrador de Archivos (File Manager) en la sección de Archivos. Haz clic en él.

Paso 3: Navega hasta la raíz de tu sitio

En la ventana que se abre, localiza la carpeta public_html (o el nombre de la carpeta donde esté instalado WordPress). Haz doble clic para entrar.

Si tu sitio está en un subdominio, la ruta será algo como public_html/subdominio.

Paso 4: Busca y edita el archivo wp-config.php

En el listado de archivos, busca el archivo llamado wp-config.php. Haz clic derecho sobre él y selecciona Editar (o Edit).

Se abrirá un editor de texto. No te asustes con el código, solo necesitamos añadir un par de líneas.

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

Busca la línea que dice:

/* That's all, stop editing! Happy publishing. */

Justo antes de esa línea (o después de las definiciones de la base de datos), pega el siguiente código:

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

CRÍTICO: Reemplaza https://www.tunuevodominio.com con tu URL real. Debe ser exacta, incluyendo el https:// y el www si lo usas.

Paso 6: Guarda el archivo

Haz clic en el botón Guardar cambios (Save Changes) en la esquina superior derecha del editor.

Paso 7: Verifica tu sitio

Ahora ve a tu dominio. Debería cargar correctamente. Si funciona, puedes dejar estas líneas en el archivo para siempre (es una buena práctica de seguridad) o puedes eliminarlas una vez que hayas accedido al panel y actualizado la URL desde el método 1.

[WARNING] No edites nada más en este archivo. Un error de sintaxis (como una coma o una comilla mal puesta) puede romper todo tu sitio. Si ves un error de "Parse error", vuelve al editor y revisa que las comillas estén correctas.


Método 3: La solución definitiva (cambiando la base de datos)

Este método es útil cuando los métodos anteriores fallan o cuando necesitas cambiar la URL en muchos sitios a la vez. Requiere acceso a phpMyAdmin.

Paso 1: Abre phpMyAdmin desde cPanel

En cPanel, busca la sección de Bases de Datos y haz clic en el icono de phpMyAdmin.

Paso 2: Selecciona tu base de datos

En el panel izquierdo, verás una lista de bases de datos. Haz clic en la que corresponde a tu sitio de WordPress (normalmente empieza con el nombre de tu usuario de cPanel, por ejemplo, usuario_wpdb).

Paso 3: Abre la tabla wp_options

No todas las tablas empiezan con wp_, pero la tabla que buscamos se llama así. Si usas un prefijo diferente, búscala con ese nombre. Haz clic en ella.

Paso 4: Localiza las opciones siteurl y home

Dentro de la tabla, verás una lista de opciones. Busca las filas donde option_name es siteurl y home. Haz clic en el icono de Editar (el lápiz) en la fila correspondiente.

Paso 5: Actualiza el valor

En el campo option_value, borra la URL antigua y escribe la nueva. Haz clic en Ejecutar (Go) en la parte inferior.

Repite este paso para ambas opciones (siteurl y home).

[INFO] Este método solo cambia las dos URLs principales. Si tu sitio tiene enlaces internos con la URL antigua (por ejemplo, en el contenido de las entradas), es posible que necesites un plugin como Better Search Replace para actualizarlos todos. Te recomiendo usarlo después de este cambio para evitar enlaces rotos.


Errores comunes y cómo solucionarlos

Aunque sigas los pasos al pie de la letra, pueden surgir problemas. Aquí tienes los más frecuentes:

Error: "Demasiadas redirecciones"

Este error ocurre cuando la URL en wp-config.php no coincide con la URL en la base de datos, o cuando hay un conflicto con un plugin de caché o de redirección.

Solución: Asegúrate de que las dos URLs (la de WP_HOME y la de siteurl) sean exactamente iguales. Si usas https://www.midominio.com, no mezcles con https://midominio.com (sin www). Además, desactiva temporalmente los plugins de caché renombrando la carpeta wp-content/plugins desde el Administrador de Archivos.

Error: "Error al establecer conexión con la base de datos"

Esto significa que el archivo wp-config.php tiene credenciales incorrectas o que el servidor de base de datos está caído.

Solución: Revisa las constantes DB_NAME, DB_USER, DB_PASSWORD y DB_HOST en tu wp-config.php. Asegúrate de que son las mismas que aparecen en cPanel > Bases de Datos MySQL. A veces, al mover un sitio, el host de la base de datos cambia (por ejemplo, de localhost a sql.tudominio.com).

Error: "Página no encontrada" (404) en todas las páginas menos la principal

Esto suele ocurrir después de mover el sitio, porque los enlaces permanentes no se han actualizado.

Solución: Ve a Ajustes > Enlaces permanentes en tu panel de administración y haz clic en Guardar cambios. Esto actualiza las reglas de reescritura (.htaccess). Si no puedes acceder al panel, borra el archivo .htaccess desde el Administrador de Archivos y WordPress lo regenerará automáticamente.


Consejos extra para un cambio seguro

Aquí tienes algunas recomendaciones adicionales para que el proceso sea un éxito:

  1. Haz una copia de seguridad completa: Antes de tocar nada, descarga una copia de tu base de datos y de todos los archivos. Puedes hacerlo desde cPanel usando la herramienta de Copias de Seguridad o desde el Administrador de Archivos comprimiendo la carpeta public_html.
  2. Actualiza tu DNS: Si estás cambiando de dominio, actualiza los registros DNS de tu nuevo dominio para que apunten a tu servidor. Esto puede tardar entre 24 y 48 horas en propagarse.
  3. Usa un dominio de prueba: Si estás moviendo tu sitio a un servidor nuevo, es recomendable usar un dominio temporal (como tudominio.com/temporal) para probar antes de cambiar el dominio principal. Esto evita que los visitantes vean errores durante el proceso.
  4. Si usas HestiaCP: Si tu hosting usa el panel Syspanel (antes conocido como HestiaCP), el acceso se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Los pasos son similares, pero en lugar de cPanel, buscarás la sección de "Archivos" o "Administrador de Archivos" dentro de esa interfaz.

Preguntas frecuentes (FAQ)

¿Puedo cambiar la URL sin perder mi posicionamiento SEO?

Sí, si haces un redireccionamiento 301 desde la URL antigua a la nueva. Puedes configurarlo en el archivo .htaccess o en tu panel de control (cPanel > Redireccionamientos). Esto le dice a Google que la página se ha movido de forma permanente.

¿Qué pasa si no actualizo las URLs? ¿Puedo seguir usando el sitio?

No. El sitio intentará cargar los recursos desde la URL antigua, lo que resultará en una página en blanco o en un error de conexión. Es imprescindible actualizar las URLs para que el sitio funcione.

¿Necesito cambiar las URLs si solo cambio el servidor (hosting) pero mantengo el mismo dominio?

Sí, aunque el dominio sea el mismo, la ruta de los archivos puede cambiar. En la mayoría de los casos, con cambiar la URL en el panel de administración (Método 1) es suficiente, pero si ves errores, aplica el Método 2 (wp-config.php).

¿Qué es mejor, cambiar la URL en wp-config.php o en la base de datos?

El método más seguro es el del panel de administración (Método 1). Si no puedes acceder, el de wp-config.php (Método 2) es más seguro que editar la base de datos directamente, porque es menos propenso a errores de escritura.

¿Puedo cambiar la URL usando un plugin?

Sí, existen plugins como Better Search Replace o UpdraftPlus que te permiten cambiar la URL sin tocar código. Sin embargo, para un principiante, los métodos manuales de esta guía son más directos y no requieren instalar nada extra.


Cambiar la URL de WordPress es una tarea delicada pero manejable si sigues los pasos correctos. Con esta guía, ya tienes tres métodos a tu disposición, desde el más fácil hasta el de emergencia. Recuerda siempre hacer una copia de seguridad antes de empezar y, si tienes dudas, no dudes en contactar con el soporte de tu hosting.

¡Espero que te haya sido de gran ayuda! Si te ha funcionado, compártelo para que a otros no les dé miedo hacerlo.

¿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