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

Cómo cambiar la URL del sitio en WordPress desde cPanel (phpMyAdmin)

Actualizado el 11 de octubre de 2025

Introducción: ¿Por qué necesitas cambiar la URL de tu WordPress?

Cambiar la URL de tu sitio web en WordPress es una tarea más común de lo que parece. Quizás estás migrando tu sitio de un dominio a otro, pasando de un entorno de pruebas a producción, o simplemente cambiando de http:// a https:// tras instalar un certificado SSL. Si haces este cambio solo desde el panel de administración, a veces WordPress se queda "bloqueado" y te muestra un error de conexión, impidiéndote acceder al escritorio. Es entonces cuando necesitas una solución más directa y potente: acceder a tu base de datos a través de phpMyAdmin, que está disponible en tu panel de control cPanel.

Este método es seguro, rápido y no requiere conocimientos avanzados de programación, solo seguir los pasos al pie de la letra. En esta guía extensa y detallada, aprenderás a cambiar la url wordpress cpanel de forma manual, solucionar problemas comunes y actualizar todas las referencias internas para que tu sitio funcione sin errores. Te explicaremos todo de forma didáctica, como si estuviéramos sentados frente a tu computadora, paso a paso.

¿Qué es phpMyAdmin y por qué es la solución?

phpMyAdmin es una herramienta gratuita y muy popular que te permite gestionar tu base de datos MySQL desde un navegador web. Piensa en tu base de datos como el cerebro de tu WordPress: ahí se guardan todos tus artículos, páginas, configuraciones y, por supuesto, las direcciones URL de tu sitio. Al modificar directamente la tabla de opciones, puedes forzar a WordPress a reconocer la nueva dirección sin necesidad de entrar al panel, lo cual es ideal si te has quedado fuera.

Aunque existen plugins para hacer esto, acceder a phpMyAdmin es la opción más fiable cuando el sitio está caído o no responde. Además, te da control total sobre el proceso. No te preocupes, no romperás nada si sigues nuestras indicaciones. Al final, te sentirás como un profesional del hosting.

Requisitos previos antes de empezar

Antes de lanzarte a modificar nada, asegúrate de tener lo siguiente a mano:

  • Acceso a tu cPanel: necesitas tu nombre de usuario y contraseña. Normalmente lo obtienes de tu proveedor de hosting.
  • Credenciales de la base de datos: aunque no las usarás directamente en phpMyAdmin, es bueno tenerlas por si acaso.
  • La URL nueva y la antigua: escribe ambas en un bloc de notas. Ejemplo: http://miviejo.com y https://miviejo.com.
  • Una copia de seguridad: este es el paso más importante. Antes de tocar cualquier cosa, descarga una copia de tu base de datos. Así, si algo sale mal, puedes restaurarla fácilmente. En cPanel, busca la sección "Copias de seguridad" o "Backup" y descarga el archivo SQL de tu base de datos.

Paso 1: Acceder a cPanel y localizar phpMyAdmin

Lo primero es entrar a tu cPanel. Normalmente, la URL es algo como tudominio.com/cpanel o tudominio.com:2083. Si no estás seguro, consulta el correo de bienvenida de tu hosting.

Una vez dentro, busca la sección de Bases de datos (o "Databases"). Ahí verás el icono de phpMyAdmin. Haz clic en él. Se abrirá una nueva pestaña o ventana con la interfaz de la herramienta.

[INFO] Si tu hosting usa "Syspanel" (antes conocido como HestiaCP), el acceso a la base de datos se realiza a través del puerto 2106. Por ejemplo, tudominio.com:2106. El resto del proceso es idéntico al de cPanel, solo cambia la forma de acceder.

Paso 2: Seleccionar la base de datos correcta

En la columna izquierda de phpMyAdmin, verás una lista con todas las bases de datos de tu cuenta. Debes identificar la que corresponde a tu sitio de WordPress. Normalmente, el prefijo es el mismo que tu usuario de cPanel, seguido de un nombre que tú elegiste (ej: usuario_wpdb). Si tienes varias, revisa cuál tiene tablas que empiecen por wp_ (o el prefijo que hayas configurado). Haz clic en el nombre de la base para seleccionarla.

Paso 3: Encontrar la tabla de opciones (wp_options)

Dentro de la base de datos, verás una lista de tablas. Busca la que se llama wp_options (si tu prefijo es distinto, será algo como mi_prefijo_options). Esta tabla guarda la configuración global de tu sitio. Haz clic en su nombre para ver su contenido.

Paso 4: Modificar las opciones de "siteurl" y "home"

Esta es la parte clave. Dentro de la tabla wp_options, verás una cuadrícula con filas y columnas. Necesitas encontrar las filas donde option_name es siteurl y home. Estas dos opciones son las que controlan la dirección principal de tu WordPress.

Puedes usar el buscador que aparece al final de la tabla, o simplemente desplazarte hasta encontrarlas. Haz clic en el icono de "Editar" (un lápiz) en la fila de siteurl. Se abrirá un formulario. En el campo option_value, cambia la URL antigua por la nueva. Por ejemplo, cambia http://miviejo.com a https://miviejo.com. Haz clic en "Continuar" o "Ejecutar" para guardar los cambios.

Repite exactamente el mismo proceso con la fila de home. Guarda los cambios.

[WARNING] Asegúrate de escribir la URL completa, incluyendo el http:// o https://, y sin una barra diagonal al final (ej: no pongas https://miviejo.com/). Un error tipográfico aquí puede dejarte el sitio inaccesible.

Paso 5: Limpiar la caché del navegador y de WordPress

Una vez que hayas guardado los cambios en ambas opciones, ya puedes intentar acceder a tu sitio con la nueva URL. Sin embargo, es posible que veas la versión antigua debido a la caché. Primero, borra la caché de tu navegador (Ctrl + Shift + Supr en Chrome). Si usas algún plugin de caché en WordPress (como W3 Total Cache o WP Super Cache), es posible que necesites borrar sus archivos. Puedes hacerlo desde el panel de administración si ya puedes entrar, o manualmente desde el administrador de archivos de cPanel, eliminando la carpeta wp-content/cache.

Paso 6: Actualizar URLs en el contenido de la base de datos (opcional pero recomendado)

Aunque cambiar siteurl y home es suficiente para que el sitio cargue, es muy probable que dentro de tus artículos y páginas sigan existiendo enlaces a la URL antigua. Esto provocará que las imágenes se vean rotas y que los enlaces internos apunten a direcciones equivocadas. Para solucionarlo, necesitas hacer un reemplazo global en toda la base de datos.

Vuelve a la vista general de tu base de datos en phpMyAdmin. Arriba, verás una pestaña que dice SQL. Haz clic en ella. Se abrirá un editor de texto. Aquí es donde ejecutaremos una consulta SQL.

Copia y pega el siguiente comando, pero cambia las direcciones URL por las tuyas:

UPDATE wp_options SET option_value = REPLACE(option_value, 'http://miviejo.com', 'https://miviejo.com') WHERE option_value LIKE '%http://miviejo.com%';

Este comando actualiza todas las opciones. Pero también necesitas actualizar las tablas de publicaciones y de meta datos. Ejecuta estos otros comandos uno por uno:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://miviejo.com', 'https://miviejo.com');
UPDATE wp_posts SET guid = REPLACE(guid, 'http://miviejo.com', 'https://miviejo.com');
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'http://miviejo.com', 'https://miviejo.com');

[TIP] Si tu sitio usa un prefijo de tabla distinto a wp_, tendrás que reemplazarlo en los comandos. Por ejemplo, si tu prefijo es mi_, entonces sería mi_options, mi_posts, etc. Puedes ver los prefijos exactos en la lista de tablas de la izquierda.

Solución de problemas comunes al cambiar la URL

A veces, incluso después de seguir todos los pasos, surgen inconvenientes. Te dejamos una pequeña guía de errores frecuentes y cómo resolverlos.

Error: "Error al conectar con la base de datos"

Este error suele aparecer si modificaste accidentalmente el nombre de la base de datos o las credenciales de usuario. No tiene que ver con el cambio de URL. Revisa el archivo wp-config.php en la raíz de tu sitio (desde el administrador de archivos de cPanel) y asegúrate de que los datos de conexión sean correctos.

Error: "Demasiadas redirecciones"

Esto ocurre con frecuencia cuando cambias de http a https y no has configurado correctamente el certificado SSL. Asegúrate de que el SSL esté activo para tu dominio. También puedes revisar que no tengas reglas de redirección forzadas en el archivo .htaccess que entren en conflicto.

El sitio carga pero las imágenes no se ven

Esto es clásico si no ejecutaste los comandos SQL de actualización de contenido. Vuelve al paso 6 y ejecuta el REPLACE en wp_posts y wp_postmeta. También puedes usar un plugin como "Better Search Replace" si prefieres no tocar código, pero como ya estás en phpMyAdmin, es más rápido hacerlo aquí.

No puedo acceder al panel de administración (wp-admin)

Si después de cambiar las URLs no puedes entrar a tudominio.com/wp-admin, es posible que la sesión esté corrupta. A veces, la solución más rápida es volver a cambiar las URLs a las antiguas desde phpMyAdmin, entrar al panel, y luego hacer el cambio desde Ajustes > Generales. Otra opción es limpiar las cookies del navegador.

Consejos de seguridad y buenas prácticas

  • Siempre haz una copia de seguridad: ya lo dijimos, pero es tan importante que lo repetimos. Nunca modifiques la base de datos sin tener un respaldo reciente.
  • No modifiques nada más: en phpMyAdmin hay muchas tablas y opciones. Limítate a las que te hemos indicado para evitar romper funcionalidades.
  • Prueba en un entorno de desarrollo: si tienes un sitio de pruebas (staging), practica primero allí. Así ganas confianza antes de tocar tu sitio en producción.
  • Mantén tus URLs coherentes: si cambias a https, asegúrate de que tu sitio no tenga "contenido mixto" (recursos cargados desde http). Esto se soluciona con el comando SQL del paso 6 y, a veces, con un plugin de "SSL Insecure Content Fixer".

Preguntas frecuentes (FAQ) sobre cambiar la URL en WordPress

¿Es necesario hacer esto si solo cambio de dominio?

Sí, es el procedimiento estándar. Al cambiar de dominio, todas las rutas internas de tu sitio quedan obsoletas. Este método con phpMyAdmin es el más limpio y rápido, especialmente si el sitio ya no carga.

¿Puedo usar un plugin en lugar de phpMyAdmin?

Existen plugins como "Duplicator" o "Better Search Replace" que facilitan el proceso. Sin embargo, si no tienes acceso al panel de administración, estos plugins no te servirán. phpMyAdmin es la solución de emergencia que siempre funciona.

¿Qué pasa si olvido cambiar una URL en un artículo?

Si no ejecutas el paso 6, los enlaces internos dentro de tus publicaciones seguirán apuntando al dominio viejo. Esto afecta tu SEO y la experiencia del usuario. Por eso es tan importante el paso de reemplazo global.

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

El cambio es inmediato en el servidor. Lo que puede tardar es que tu DNS se actualice si cambiaste de dominio. Si solo cambiaste de http a https, el cambio es instantáneo. Recuerda limpiar la caché de tu navegador y de plugins.

¿Qué hago si mi proveedor de hosting usa "Syspanel"?

Si tu hosting usa Syspanel (el nuevo nombre de HestiaCP), el acceso es a través del puerto 2106. El resto del proceso es exactamente igual: buscas la base de datos, entras a phpMyAdmin y sigues los mismos pasos. No hay ninguna diferencia funcional.

Conclusión: ya eres capaz de cambiar tu URL como un experto

Cambiar la URL de tu sitio en WordPress desde cPanel usando phpMyAdmin es una habilidad valiosa que te sacará de apuros en más de una ocasión. Hemos recorrido todo el proceso: desde acceder a la herramienta, localizar las opciones correctas, hasta ejecutar comandos SQL para actualizar todo el contenido. Recuerda que la clave está en la precisión y en siempre tener una copia de seguridad.

No temas si al principio te parece un poco técnico; con esta guía, incluso un usuario sin experiencia puede lograrlo. Y si tienes dudas, siempre puedes volver a consultar este artículo o contactar al soporte de tu hosting. Ahora ya sabes cómo actualizar url wordpress sin depender de nadie. ¡Manos a la obra y mucha suerte con tu sitio!

¿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