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

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

Actualizado el 25 de mayo de 2026

¿Por qué necesitas cambiar la URL de WordPress?

Cambiar la URL de WordPress es una tarea más común de lo que parece. Puede que hayas comprado un dominio nuevo, que estés migrando tu sitio de un servidor a otro, o que simplemente quieras pasar de una dirección temporal (como tudominio.com/wordpress) a una definitiva (tudominio.com).

El problema es que WordPress guarda la dirección de tu sitio en dos lugares muy concretos de la base de datos: en las opciones siteurl y home de la tabla wp_options. Si cambias el dominio en el panel de administración sin actualizar estos valores, es muy probable que tu web se rompa o te dé un error de "demasiadas redirecciones".

Por eso, en esta guía te voy a enseñar cómo cambiar la URL de WordPress desde DirectAdmin o cPanel de forma segura, paso a paso y sin necesidad de ser un experto en programación. Vamos a ello.


Antes de empezar: haz una copia de seguridad

[WARNING]: No hagas cambios en tu base de datos sin una copia de seguridad previa. Un error aquí puede dejar tu web completamente inaccesible.

Antes de tocar nada, entra en tu panel de control (DirectAdmin o cPanel) y haz una copia de seguridad completa del sitio. La mayoría de paneles tienen una opción de "Backup" o "Copias de seguridad" en el menú principal. Si no la encuentras, contacta con tu proveedor de hosting.

También es recomendable que exportes la base de datos desde phpMyAdmin. Así, si algo sale mal, puedes restaurarla en segundos.


Método 1: Cambiar la URL desde el archivo wp-config.php

Este es el método más rápido y seguro, especialmente si no puedes acceder al panel de administración de WordPress porque la web se ha roto.

Paso 1: Accede al administrador de archivos

  1. Entra en tu panel de control (DirectAdmin o cPanel).
  2. Busca la opción "Administrador de archivos" o "File Manager".
  3. Navega hasta la carpeta donde está instalado WordPress. Normalmente es public_html o public_html/tuweb.

Paso 2: Edita el archivo wp-config.php

  1. Busca el archivo llamado wp-config.php.
  2. Haz clic derecho sobre él y selecciona "Editar" o "Edit".
  3. Añade estas dos líneas justo antes de la línea que dice /* That's all, stop editing! Happy blogging. */:
define('WP_HOME', 'https://tudominionuevo.com');
define('WP_SITEURL', 'https://tudominionuevo.com');
  1. Reemplaza https://tudominionuevo.com por tu nueva URL.
  2. Guarda el archivo y cierra el editor.

Paso 3: Verifica el cambio

Ahora intenta acceder a tu web con el nuevo dominio. Si todo ha ido bien, verás tu sitio funcionando con normalidad. Después de esto, puedes entrar en el panel de administración (/wp-admin) y comprobar que todo está en orden.

[TIP]: Este método es ideal si tu web te da error de "No se puede conectar con la base de datos" o si no puedes acceder al administrador.


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

Si prefieres no tocar archivos, o si el método anterior no funcionó, puedes cambiar los valores directamente en la base de datos usando phpMyAdmin. Este método es el más completo, porque te permite actualizar todas las referencias al dominio antiguo, no solo las dos principales.

Paso 1: Accede a phpMyAdmin

  1. Entra en tu panel de control.
  2. Busca el icono de phpMyAdmin. En DirectAdmin suele estar en la sección "MySQL Management", y en cPanel en "Bases de datos".
  3. Haz clic en él y se abrirá una nueva pestaña con la interfaz de phpMyAdmin.

Paso 2: Selecciona tu base de datos

En el panel izquierdo de phpMyAdmin, verás una lista con todas tus bases de datos. Haz clic en la que corresponda a tu sitio de WordPress. Normalmente se llama algo como usuario_wp o usuario_basededatos.

Paso 3: Localiza la tabla wp_options

Dentro de la base de datos, busca la tabla llamada wp_options. Si tu instalación de WordPress usa un prefijo diferente (por ejemplo miweb_options), búscala por ese nombre.

Haz clic en el nombre de la tabla para ver su contenido.

Paso 4: Actualiza siteurl y home

  1. Dentro de wp_options, busca las filas donde option_name sea siteurl y home.
  2. Haz clic en el icono de "Editar" (el lápiz) en la fila de siteurl.
  3. En el campo option_value, escribe tu nueva URL completa. Por ejemplo: https://tudominionuevo.com.
  4. Guarda los cambios y repite el proceso para la fila home.

[INFO]: No olvides incluir el https:// o http:// al principio de la URL. Si tu web tiene un certificado SSL activo, usa https://.

Paso 5: Limpia las URLs antiguas (opcional pero recomendado)

Ahora que has cambiado las dos opciones principales, es muy posible que tu web funcione. Sin embargo, es probable que algunas imágenes, enlaces internos o plugins sigan apuntando al dominio antiguo. Para solucionarlo, puedes ejecutar una consulta SQL que reemplace todas las referencias al dominio antiguo por el nuevo.

  1. En la parte superior de phpMyAdmin, haz clic en la pestaña "SQL".
  2. Copia y pega la siguiente consulta:
UPDATE wp_options SET option_value = REPLACE(option_value, 'http://dominioantiguo.com', 'https://tudominionuevo.com') WHERE option_value LIKE '%http://dominioantiguo.com%';

UPDATE wp_posts SET guid = REPLACE(guid, 'http://dominioantiguo.com', 'https://tudominionuevo.com') WHERE guid LIKE '%http://dominioantiguo.com%';

UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://dominioantiguo.com', 'https://tudominionuevo.com') WHERE post_content LIKE '%http://dominioantiguo.com%';

UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'http://dominioantiguo.com', 'https://tudominionuevo.com') WHERE meta_value LIKE '%http://dominioantiguo.com%';
  1. Reemplaza http://dominioantiguo.com por tu URL antigua y https://tudominionuevo.com por la nueva.
  2. Haz clic en "Continuar" o "Ejecutar".

Esta consulta actualizará todas las referencias en las entradas, páginas, imágenes y metadatos. Es la forma más limpia de completar el cambio.


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

Este es el método más sencillo, pero solo funciona si todavía puedes acceder al panel de administración.

Paso 1: Entra en Ajustes > General

  1. Inicia sesión en tu WordPress con el dominio actual.
  2. Ve a Ajustes > Generales.

Paso 2: Cambia las opciones de URL

Verás dos campos importantes:

  • Dirección de WordPress (URL)
  • Dirección del sitio (URL)

Ambos deben apuntar a la misma dirección. Cambia ambos campos a tu nueva URL.

Paso 3: Guarda los cambios

Haz clic en "Guardar cambios". WordPress intentará redirigirte automáticamente a la nueva dirección. Si todo ha ido bien, tu web se cargará con el nuevo dominio.

[WARNING]: Este método puede fallar si tu web ya está rota o si no puedes acceder al administrador. En ese caso, usa los métodos anteriores.


Método 4: Cambiar la URL desde Syspanel (antes HestiaCP)

Si tu hosting usa el panel Syspanel (anteriormente conocido como HestiaCP), el proceso es muy similar al de DirectAdmin y cPanel.

Paso 1: Accede a Syspanel

  1. Abre tu navegador y escribe la dirección de acceso a Syspanel. Recuerda que el puerto de acceso es el 2106. Por ejemplo: https://tudominio.com:2106.
  2. Inicia sesión con tus credenciales.

Paso 2: Usa phpMyAdmin desde Syspanel

  1. En el menú lateral, busca la sección "Bases de datos" o "Databases".
  2. Localiza tu base de datos de WordPress y haz clic en "phpMyAdmin".
  3. Sigue los pasos del Método 2 desde el paso 3 en adelante.

[TIP]: Syspanel es muy parecido a otros paneles de control. Si conoces DirectAdmin o cPanel, no tendrás problemas para orientarte.


Preguntas frecuentes (FAQ)

¿Qué pasa si no puedo acceder a mi web después de cambiar la URL?

Si la web se rompe, no te preocupes. Vuelve a editar el archivo wp-config.php y elimina las líneas que añadiste, o restaura la base de datos desde la copia de seguridad. Luego revisa que hayas escrito bien la URL (con https:// y sin barras finales).

¿Debo cambiar la URL si solo cambio de hosting?

No necesariamente. Si mantienes el mismo dominio, solo tienes que actualizar los DNS y esperar a que se propague. El cambio de URL es necesario cuando compras un dominio nuevo o cambias la estructura de tu sitio.

¿Puedo usar un plugin para cambiar la URL?

Sí, existen plugins como "Better Search Replace" o "Velvet Blues Update URLs" que hacen exactamente esto. Sin embargo, te recomiendo que aprendas a hacerlo manualmente, porque es una habilidad útil y no dependes de terceros.

¿Qué hago si mi web carga pero las imágenes no aparecen?

Esto suele pasar porque las URLs de las imágenes siguen apuntando al dominio antiguo. Ejecuta la consulta SQL del Método 2, paso 5 para reemplazar todas las referencias antiguas.

¿Es necesario cambiar la URL en el archivo .htaccess?

Normalmente no. El archivo .htaccess se encarga de las reglas de redirección, pero no define la URL del sitio. Solo necesitas modificar wp_options o el archivo wp-config.php.


Consejos finales

Cambiar la URL de WordPress desde DirectAdmin o cPanel es un proceso sencillo si sigues los pasos correctos. Mi recomendación es que siempre uses el método del archivo wp-config.php como primera opción, porque es el más rápido y no requiere conocimientos avanzados.

Si tienes que cambiar el dominio por completo, no olvides ejecutar la consulta SQL para actualizar todas las referencias. De lo contrario, podrías tener problemas con imágenes, enlaces internos y plugins.

Y recuerda: siempre haz una copia de seguridad antes de empezar. Es mejor prevenir que lamentar.

Si te ha quedado alguna duda, deja un comentario y te ayudaré a resolverla. ¡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