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

Cómo cambiar la URL de WordPress desde cPanel o DirectAdmin

Actualizado el 14 de octubre de 2025

¿Te has mudado de dominio o necesitas cambiar la URL de tu sitio WordPress porque lo estás moviendo a un nuevo servidor? No te preocupes, es un proceso común y, aunque suene técnico, con las herramientas adecuadas (cPanel o DirectAdmin) puedes hacerlo en pocos minutos.

En esta guía te explicaré paso a paso cómo cambiar la URL de WordPress desde cPanel o DirectAdmin, incluyendo el método manual editando el archivo wp-config.php. Cubriremos todos los escenarios: desde un cambio sencillo de dominio hasta una migración completa. Además, resolveremos las dudas más frecuentes para que no te quedes atascado.


¿Por qué necesitas cambiar la URL de WordPress?

Antes de meter manos a la obra, es importante que entiendas qué estás modificando. En WordPress existen dos URLs clave:

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

Si cambias tu dominio (por ejemplo, de miviejo.com a minuevo.com), o si mueves tu web a un nuevo hosting, estas dos direcciones deben actualizarse. De lo contrario, tu sitio se romperá: los enlaces no funcionarán, las imágenes no cargarán y el panel de administración podría quedar inaccesible.

Existen varias formas de hacerlo, pero aquí nos centraremos en los métodos más seguros y accesibles usando cPanel y DirectAdmin, además del clásico truco del archivo wp-config.php.


Método 1: Cambiar URL de WordPress desde cPanel

cPanel es uno de los paneles de control de hosting más populares. Si tu proveedor lo usa, sigue estos pasos.

Paso 1: Accede a tu cPanel

Ingresa a tu cuenta de hosting. Normalmente la URL es algo como https://tudominio.com/cpanel o https://tuip:2083. Usa tu usuario y contraseña.

Paso 2: Busca la sección de bases de datos

Una vez dentro, localiza la sección Bases de Datos. Allí encontrarás la herramienta phpMyAdmin. Haz clic en ella.

Paso 3: Selecciona tu base de datos de WordPress

En la barra lateral izquierda de phpMyAdmin verás una lista de bases de datos. Busca la que corresponde a tu WordPress (normalmente se llama algo como tudominio_wp o usuario_wp). Haz clic en su nombre.

Paso 4: Busca la tabla wp_options

Dentro de la base de datos, verás muchas tablas. Busca la que se llama wp_options (el prefijo wp_ puede ser diferente si lo personalizaste al instalar). Haz clic en ella.

Paso 5: Modifica las opciones siteurl y home

En la tabla wp_options, busca las filas llamadas siteurl y home. Por lo general están cerca del principio.

  • Haz clic en Editar (el ícono del lápiz) junto a siteurl.
  • Cambia el valor de la columna option_value por la nueva URL. Por ejemplo, de http://miviejo.com a http://minuevo.com.
  • Repite el mismo proceso para la fila home.

[WARNING] Asegúrate de escribir la URL completa, incluyendo http:// o https://. Si usas SSL, pon https://.

Paso 6: Guarda los cambios

Después de editar cada fila, haz clic en Continuar o Guardar. ¡Listo! Tu URL de WordPress ya está actualizada desde cPanel.


Método 2: Cambiar URL de WordPress desde DirectAdmin

DirectAdmin es otro panel de control muy usado, especialmente en servidores más económicos. El proceso es muy similar.

Paso 1: Ingresa a DirectAdmin

Accede a tu panel. La URL suele ser https://tudominio.com:2222. Introduce tus credenciales.

Paso 2: Busca la herramienta phpMyAdmin

Dentro de DirectAdmin, busca la sección Base de Datos MySQL y haz clic en phpMyAdmin. Si no lo ves directamente, puede estar dentro de Administración de cuentas o Características adicionales.

Paso 3: Selecciona tu base de datos

En phpMyAdmin, elige la base de datos de tu WordPress de la lista lateral.

Paso 4: Edita la tabla wp_options

Igual que en cPanel, busca la tabla wp_options y haz clic en ella.

Paso 5: Actualiza siteurl y home

Localiza las filas siteurl y home, haz clic en Editar y cambia las URLs por las nuevas. Guarda los cambios.

[TIP] Si no encuentras las filas fácilmente, puedes usar el buscador dentro de la tabla. Escribe siteurl en el campo de búsqueda y te llevará directamente.


Método 3: Modificar wp-config.php (método de emergencia)

A veces, después de cambiar la URL, el panel de administración de WordPress queda inaccesible. En ese caso, el método más rápido es modificar el archivo wp-config.php. Este truco funciona tanto en cPanel como en DirectAdmin.

Paso 1: Accede al administrador de archivos

  • En cPanel: Busca la sección Archivos y haz clic en Administrador de Archivos.
  • En DirectAdmin: Ve a Administración de Archivos (normalmente en la sección Cuenta).

Paso 2: Navega a la carpeta raíz de tu WordPress

Dentro del administrador de archivos, ve a la carpeta donde está instalado WordPress. Normalmente es public_html o www. Si tu web está en una subcarpeta (por ejemplo, public_html/blog), navega hasta allí.

Paso 3: Busca el archivo wp-config.php

Localiza el archivo wp-config.php en la lista. Haz clic derecho sobre él y selecciona Editar (o Code Editor en cPanel).

Paso 4: Agrega las líneas de configuración

Justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */, pega las siguientes líneas:

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

Reemplaza http://tunuevadominio.com con tu nueva URL. Si usas HTTPS, escribe https://.

[WARNING] No olvides las comillas simples ni el punto y coma al final de cada línea. Un error de sintaxis puede romper tu sitio.

Paso 5: Guarda y cierra

Guarda los cambios y cierra el editor. Ahora, al cargar tu sitio, WordPress usará estas nuevas URLs.

[INFO] Este método es temporal. Una vez que puedas acceder al panel de administración, te recomiendo ir a Ajustes > Generales y actualizar las URLs manualmente. Luego, puedes eliminar las líneas que agregaste al wp-config.php para evitar conflictos futuros.


Método 4: Usando la función de cambio de dominio en Syspanel (HestiaCP)

Si tu hosting usa Syspanel (el nombre comercial de HestiaCP), el proceso es aún más sencillo. Recuerda que el acceso a Syspanel se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106).

Paso 1: Accede a Syspanel

Ingresa a https://tudominio.com:2106 con tus credenciales.

Paso 2: Ve a la sección de dominios

En el panel lateral, busca WEB o Dominios. Allí verás una lista de tus sitios.

Paso 3: Cambia el dominio

Haz clic en el dominio que quieres modificar. Busca la opción Cambiar dominio o Editar. Introduce el nuevo dominio y guarda.

Syspanel se encargará automáticamente de actualizar las rutas y, en muchos casos, también los valores en la base de datos de WordPress. Sin embargo, siempre es recomendable verificar que las URLs en wp_options se hayan actualizado correctamente.


Solución de problemas comunes (FAQ)

¿Por qué mi sitio se ve en blanco después del cambio?

Esto suele ocurrir si las URLs se actualizaron incorrectamente o si hay problemas con la caché. Prueba estos pasos:

  1. Limpia la caché del navegador.
  2. Si usas un plugin de caché, accede a tu hosting y desactívalo temporalmente desde el administrador de archivos (renombra la carpeta del plugin).
  3. Verifica que las URLs en wp_options o wp-config.php sean exactamente las correctas.

¿Qué hago si no puedo acceder al panel de administración?

Usa el Método 3 (modificar wp-config.php) descrito arriba. Es la solución más rápida para recuperar el acceso. Una vez dentro, corrige las URLs desde Ajustes.

¿Necesito cambiar algo más además de las URLs?

Sí, si cambiaste de dominio, también debes:

  • Actualizar los enlaces en el contenido: Usa un plugin como Better Search Replace o Velvet Blues Update URLs para reemplazar todas las referencias al viejo dominio en las entradas y páginas.
  • Revisar los redireccionamientos: Configura redirecciones 301 desde el viejo dominio al nuevo para no perder tráfico ni posicionamiento SEO.
  • Actualizar Google Search Console: Agrega el nuevo dominio como una nueva propiedad.

¿Puedo cambiar la URL sin perder el SEO?

Sí, siempre que lo hagas correctamente. Lo más importante es:

  • Mantener la misma estructura de URLs (slugs).
  • Configurar redirecciones 301 desde las URLs viejas a las nuevas.
  • Actualizar tu sitemap y notificar a Google.

[TIP] Si no te sientes seguro, haz una copia de seguridad completa de tu sitio (archivos y base de datos) antes de empezar. Así, si algo sale mal, puedes restaurar todo.


Resumen final

Cambiar la URL de WordPress desde cPanel o DirectAdmin es un proceso sencillo si sigues los pasos correctos. Recuerda:

  • Desde cPanel o DirectAdmin: Usa phpMyAdmin para modificar siteurl y home en la tabla wp_options.
  • Si pierdes el acceso: Edita el archivo wp-config.php con las constantes WP_HOME y WP_SITEURL.
  • En Syspanel (HestiaCP): Usa la opción de cambio de dominio desde el panel (puerto 2106).
  • Siempre: Haz una copia de seguridad y verifica que todo funcione después del cambio.

Ahora ya tienes el conocimiento para realizar este cambio sin estrés. ¡Manos a la obra y buena suerte con tu nuevo 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