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

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

Actualizado el 19 de octubre de 2025

¿Tienes que cambiar la URL de WordPress y no sabes por dónde empezar? No te preocupes, es una tarea más común de lo que parece. Ya sea porque cambiaste de dominio, migraste tu sitio de HTTP a HTTPS o simplemente cometiste un error al escribir la URL en los ajustes generales, aquí te explicaré paso a paso cómo solucionarlo usando cPanel, DirectAdmin o incluso phpMyAdmin.

Este artículo está diseñado para que cualquier persona, incluso sin experiencia técnica, pueda modificar la URL de WordPress de forma segura y sin perder datos. Vamos a ello.


¿Por qué necesitas cambiar la URL de WordPress?

Antes de ponernos manos a la obra, es importante entender qué significa esto. La URL de WordPress es la dirección web de tu sitio. Se guarda en dos lugares clave dentro de la base de datos: en la opción siteurl y en home. Si modificas una de ellas sin cambiar la otra, tu sitio puede volverse inaccesible.

Las razones más comunes para necesitar un cambio son:

  • Migración a un nuevo dominio: has comprado un dominio nuevo y quieres que tu web se vea allí.
  • Cambio de HTTP a HTTPS: después de instalar un certificado SSL, debes actualizar las URLs para que todo funcione con el candado de seguridad.
  • Error al escribir la URL: a veces, al configurar WordPress, se escribe mal la dirección y el panel de administración deja de cargar.
  • Movimiento a un subdirectorio: por ejemplo, de tudominio.com a tudominio.com/blog.

Sea cual sea tu caso, aquí tienes las soluciones más efectivas.


Método 1: Cambiar la URL desde el panel de administración de WordPress (si aún tienes acceso)

Este es el método más sencillo, pero solo funciona si todavía puedes acceder a tu escritorio de WordPress. Si no es así, salta directamente al método 2 o 3.

  1. Inicia sesión en tu WordPress con tus credenciales.
  2. Ve a Ajustes > Generales.
  3. En los campos Dirección de WordPress (URL) y Dirección del sitio (URL), escribe la nueva URL que deseas usar. Ambas deben ser iguales, a menos que tengas una configuración muy específica.
  4. Haz clic en Guardar cambios.

[TIP]: Si solo cambias una de las dos URLs, tu sitio puede romperse. Siempre actualiza ambas al mismo valor.

Después de guardar, tu web se recargará con la nueva dirección. Si todo está bien, podrás navegar sin problemas. Si ves un error en blanco, no entres en pánico: usa los métodos que te explico a continuación.


Método 2: Modificar la URL desde cPanel (WordPress cPanel URL)

cPanel es uno de los paneles de control de hosting más populares. Si tu proveedor lo usa, puedes cambiar la URL de WordPress directamente desde el administrador de archivos o desde phpMyAdmin. Aquí te muestro la opción más rápida: editar el archivo wp-config.php.

Pasos para cambiar la URL en cPanel

  1. Accede a cPanel: normalmente a través de tudominio.com/cpanel o la URL que te haya dado tu hosting. Inicia sesión con tu usuario y contraseña.
  2. Busca la sección Archivos y haz clic en Administrador de Archivos.
  3. Navega hasta la carpeta donde está instalado WordPress. Generalmente es public_html o una subcarpeta como public_html/miweb.
  4. Busca el archivo wp-config.php y haz clic derecho sobre él. Selecciona Editar (o Code Editor si te lo pide).
  5. Justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */, añade las siguientes líneas:
define('WP_HOME','https://tunuevadominio.com');
define('WP_SITEURL','https://tunuevadominio.com');

[WARNING]: Asegúrate de escribir la URL completa con https:// o http:// según corresponda. No pongas barra al final.

  1. Guarda los cambios y cierra el editor.

Este método fuerza a WordPress a usar la nueva URL, incluso si la base de datos tiene la antigua. Después de esto, podrás acceder a tu panel de administración y, si quieres, actualizar también los valores en la base de datos para que todo quede consistente.


Método 3: Cambiar la URL desde DirectAdmin (DirectAdmin WordPress URL)

DirectAdmin es otro panel de control muy usado, sobre todo en servidores más económicos. El proceso es similar al de cPanel, pero con algunas diferencias en la interfaz.

Pasos para modificar la URL en DirectAdmin

  1. Inicia sesión en DirectAdmin: normalmente en tudominio.com:2222 o la dirección que te hayan dado.
  2. Ve a la sección Administrador de Archivos (puede aparecer como File Manager).
  3. Navega hasta la carpeta de tu WordPress (por ejemplo, domains/tudominio.com/public_html).
  4. Busca y edita el archivo wp-config.php.
  5. De nuevo, añade las líneas mágicas antes del comentario final:
define('WP_HOME','https://tunuevadominio.com');
define('WP_SITEURL','https://tunuevadominio.com');
  1. Guarda y cierra.

[INFO]: Si tu hosting usa HestiaCP (que aquí llamamos Syspanel), el proceso es idéntico. Accede a través del puerto 2106 (por ejemplo, tudominio.com:2106), ve al Administrador de Archivos y edita el wp-config.php de la misma manera.

Este método es infalible y no requiere tocar la base de datos. Sin embargo, si quieres una solución más permanente, te recomiendo seguir con el siguiente método.


Método 4: Usar phpMyAdmin para cambiar la URL directamente en la base de datos (phpMyAdmin cambiar URL)

Este es el método más técnico, pero también el más completo. Te permite modificar la URL de WordPress directamente en la base de datos, lo que resuelve cualquier problema de acceso. Es ideal si no puedes acceder ni al panel de administración ni al archivo wp-config.php.

Pasos para cambiar la URL con phpMyAdmin en cPanel

  1. Accede a cPanel y busca la sección Bases de datos. Haz clic en phpMyAdmin.
  2. En la columna de la izquierda, selecciona la base de datos de tu WordPress. Si no sabes cuál es, revisa el archivo wp-config.php; ahí aparece el nombre en la línea define('DB_NAME', 'nombrebasedatos');.
  3. Aparecerá una lista de tablas. Busca la tabla wp_options (el prefijo puede ser diferente, como miweb_options). Haz clic en ella.
  4. En la tabla, busca las filas donde option_name sea siteurl y home. Normalmente están al principio.
  5. Haz clic en Editar (el icono de lápiz) en cada una de esas filas.
  6. En el campo option_value, escribe la nueva URL completa (por ejemplo, https://tunuevadominio.com). Asegúrate de que no tenga barra al final.
  7. Haz clic en Continuar o Guardar para cada una.

Pasos para cambiar la URL con phpMyAdmin en DirectAdmin

  1. Inicia sesión en DirectAdmin y busca la sección MySQL Management o phpMyAdmin.
  2. Selecciona la base de datos de tu WordPress.
  3. Sigue los mismos pasos que en cPanel: busca la tabla wp_options, edita siteurl y home.

[WARNING]: Si tu tabla tiene un prefijo personalizado (como xyz_options), no busques wp_options exactamente. Revisa el nombre real en la lista de tablas.

Después de guardar los cambios, tu sitio debería cargar con la nueva URL. Si aún así no funciona, prueba a limpiar la caché del navegador o usar una ventana de incógnito.


Método 5: Usar comandos SQL directos en phpMyAdmin (avanzado)

Si te sientes cómodo con SQL, puedes ejecutar una consulta directa para cambiar ambas URLs de una sola vez. Esto es más rápido que editar fila por fila.

  1. En phpMyAdmin, selecciona tu base de datos.
  2. Ve a la pestaña SQL.
  3. Escribe el siguiente comando, reemplazando tunuevadominio.com por tu nueva URL y ajustando el prefijo de la tabla si es necesario:
UPDATE wp_options SET option_value = 'https://tunuevadominio.com' WHERE option_name IN ('siteurl', 'home');
  1. Haz clic en Continuar.

Este comando actualiza ambas opciones en un solo paso. Es limpio y eficiente.

[TIP]: Si tu WordPress tiene el prefijo de tabla personalizado, cambia wp_options por el que corresponda, por ejemplo, miweb_options.


¿Qué hacer si después del cambio no funciona nada?

A veces, incluso después de cambiar la URL, el sitio puede no cargar correctamente. Esto suele deberse a:

  • Caché del navegador: limpia la caché o prueba en otro navegador.
  • Caché del servidor: si usas un plugin de caché como WP Rocket o W3 Total Cache, puede que necesites purgarla desde el panel de administración (si puedes acceder) o desde el propio cPanel.
  • Redirecciones incorrectas: si tienes un plugin de redireccionamiento, verifica que no esté forzando la URL antigua.
  • Problemas con el SSL: si cambiaste a HTTPS, asegúrate de que el certificado SSL esté bien instalado y que no haya contenido mixto (HTTP y HTTPS mezclados).

Si todo falla, vuelve a revisar los pasos y asegúrate de que las URLs en wp-config.php y en la base de datos coincidan exactamente.


Preguntas frecuentes (FAQ)

¿Puedo cambiar la URL de WordPress sin perder mis visitas?

Sí, pero debes configurar redirecciones 301 desde la URL antigua a la nueva. Puedes hacerlo desde el archivo .htaccess o con un plugin de redireccionamiento. Esto asegura que los motores de búsqueda y los usuarios que lleguen a la URL antigua sean enviados automáticamente a la nueva.

¿Qué pasa si solo cambio una de las dos URLs (siteurl o home)?

Lo más probable es que tu sitio se vuelva inaccesible. La siteurl es la dirección donde está instalado WordPress, y home es la dirección que ven los visitantes. Si no coinciden, pueden ocurrir errores de redirección o páginas en blanco.

¿Necesito hacer una copia de seguridad antes de cambiar la URL?

Siempre es recomendable. Aunque el proceso es seguro, un error al escribir la URL puede dejar tu sitio inaccesible. Una copia de seguridad de la base de datos y los archivos te permitirá restaurar todo rápidamente.

¿El método de wp-config.php es permanente?

No del todo. Las líneas que añades en wp-config.php sobrescriben los valores de la base de datos mientras estén ahí. Si las eliminas, WordPress volverá a usar los valores de la base de datos. Por eso, después de añadirlas, es buena idea actualizar también la base de datos para que todo quede consistente.

¿Puedo usar este método si mi hosting usa Syspanel (HestiaCP)?

Sí, exactamente igual. Accede a Syspanel a través del puerto 2106 (por ejemplo, tudominio.com:2106), ve al Administrador de Archivos y edita el wp-config.php como se explicó en el método 2. También puedes usar phpMyAdmin desde el mismo panel.


Conclusión

Cambiar la URL de WordPress puede parecer una tarea complicada, pero con estos métodos tienes todas las herramientas para hacerlo de forma segura, ya sea desde cPanel, DirectAdmin, Syspanel o directamente con phpMyAdmin. Recuerda siempre:

  • Actualiza tanto siteurl como home.
  • Si no puedes acceder al panel, usa el archivo wp-config.php o la base de datos.
  • Haz una copia de seguridad antes de cualquier cambio.

Con estos pasos, tu sitio estará funcionando con la nueva URL en cuestión de minutos. Si tienes alguna duda, no dudes en consultar a tu proveedor de hosting o dejar un comentario. ¡Buena suerte!

¿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