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

Cómo cambiar la URL de WordPress desde cPanel (wp-admin y phpMyAdmin)

Actualizado el 20 de septiembre de 2025

¿Por qué necesitas cambiar la URL de tu WordPress?

Cambiar la URL de WordPress es una tarea más común de lo que parece, y no siempre implica mudarse a un dominio completamente nuevo. Puede que estés migrando tu sitio de un subdominio a un dominio principal, que hayas comprado un dominio más corto o profesional, o que simplemente necesites cambiar de HTTP a HTTPS para activar el certificado SSL. El caso es que, si lo haces mal, puedes dejar tu web inaccesible o con errores graves.

WordPress guarda la dirección de tu sitio en dos lugares clave dentro de la base de datos: las opciones siteurl y home. Si cambias una sin la otra (o no las cambias en absoluto), el panel de administración y la parte pública de tu web pueden dejar de funcionar correctamente. Por eso, en este artículo te voy a enseñar dos métodos seguros y efectivos para cambiar la URL de WordPress desde cPanel, usando tanto el acceso a wp-admin (si aún puedes entrar) como la vía directa a la base de datos con phpMyAdmin.

Este tutorial está pensado para que lo sigas aunque no tengas experiencia técnica. Iremos paso a paso, con calma y explicando cada cosa. Al final, tendrás tu web funcionando con la nueva URL sin sustos.


Antes de empezar: prepara un respaldo

[WARNING] Este es el paso más importante de todo el tutorial. Cambiar la URL de WordPress modifica valores críticos de tu base de datos. Si algo sale mal (una errata, un corte de conexión, etc.), podrías perder acceso a tu web. Por eso, haz una copia de seguridad completa de tu sitio antes de tocar nada.

Desde cPanel, busca la sección de "Archivos" o "Backup". La mayoría de los paneles ofrecen un asistente para descargar un respaldo completo (archivos y base de datos) en un solo clic. Si tu proveedor no lo tiene, puedes usar un plugin de respaldo como UpdraftPlus o All-in-One WP Migration. Dedica 10 minutos a esto: te ahorrará un disgusto enorme.


Método 1: Cambiar la URL desde wp-admin (la forma fácil)

Este método es el más recomendable si todavía puedes acceder al panel de administración de WordPress. No necesitas tocar la base de datos, solo un par de ajustes en los ajustes generales. Es ideal para cambios de HTTP a HTTPS o para cambiar entre dos dominios que ya apuntan al mismo servidor.

Paso 1: Accede a tu panel de administración

Escribe en tu navegador la URL actual de tu sitio seguida de /wp-admin. Por ejemplo: https://tudominioactual.com/wp-admin. Introduce tu usuario y contraseña.

Paso 2: Ve a Ajustes > Generales

Una vez dentro, mira el menú lateral izquierdo. Busca la opción "Ajustes" (o "Settings") y haz clic en "Generales". Se abrirá una página con varios campos, pero solo nos interesan dos:

  • Dirección de WordPress (URL): Es la dirección donde están instalados los archivos principales de WordPress. Normalmente coincide con la URL del sitio.
  • Dirección del sitio (URL): Es la dirección que los visitantes verán en su navegador cuando accedan a tu web.

Ambos campos deben contener la nueva URL que quieres usar. Por ejemplo, si quieres cambiar de http://mipagina.com a https://mipagina.com, escribe la versión con HTTPS en ambos campos.

Paso 3: Guarda los cambios

Desplázate hasta el final de la página y haz clic en el botón "Guardar cambios". WordPress intentará actualizar la configuración automáticamente.

Paso 4: Verifica el resultado

Después de guardar, es posible que la sesión se cierre o que te redirija a la nueva URL. Eso es normal. Vuelve a entrar con la nueva dirección (por ejemplo, https://tudominionuevo.com/wp-admin) y comprueba que todo funciona. Revisa también la parte pública de tu web.

[TIP] Si después de guardar no puedes acceder a wp-admin con la nueva URL, no entres en pánico. WordPress a veces tarda unos segundos en actualizar las tablas de enlaces permanentes. Espera un minuto y vuelve a intentarlo.

[WARNING] Este método solo funciona si el nuevo dominio ya está apuntando a tu servidor (es decir, si el DNS ya se ha configurado y el certificado SSL está activo si usas HTTPS). Si no es así, el navegador no encontrará tu web y no podrás ni entrar al panel. En ese caso, usa el Método 2.


Método 2: Cambiar la URL desde phpMyAdmin (el método a prueba de balas)

Este método es el que debes usar si no puedes acceder a wp-admin (por ejemplo, porque ya has cambiado el DNS y ahora tu web no carga, o porque has roto algo y te da error). También es la vía más fiable para cambios de dominio completos, ya que modifica directamente los valores en la base de datos.

Paso 1: Accede a phpMyAdmin desde cPanel

Inicia sesión en tu panel de control de cPanel. Busca la sección de "Bases de datos" y haz clic en el icono de "phpMyAdmin". Se abrirá una nueva pestaña o ventana con la interfaz de gestión de bases de datos.

Paso 2: Selecciona la base de datos de WordPress

En el panel izquierdo de phpMyAdmin, verás una lista con todas las bases de datos de tu hosting. Haz clic en el nombre de la base de datos que utiliza tu WordPress. Si no sabes cuál es, revisa el archivo wp-config.php de tu instalación (normalmente en la raíz del dominio). Busca la línea que dice DB_NAME; ahí está el nombre exacto.

Paso 3: Localiza la tabla de opciones

Dentro de tu base de datos, verás una lista de tablas. Busca la que se llama wp_options (si tu instalación usa un prefijo distinto, como miweb_options, búscala igualmente). Haz clic en su nombre para abrirla.

Paso 4: Edita las filas siteurl y home

Se abrirá una tabla con todas las opciones de configuración. Tendrás que encontrar dos filas concretas:

  • La fila donde la columna option_name tiene el valor siteurl.
  • La fila donde la columna option_name tiene el valor home.

En la columna option_value de cada una de esas filas, verás la URL actual de tu web. Para editarla, haz clic en el icono de edición (normalmente un lápiz) que aparece al final de la fila.

Se abrirá un formulario. En el campo option_value, borra la URL antigua y escribe la nueva. Por ejemplo, si quieres cambiar de http://mipagina.com a https://mipagina.com, escribe exactamente eso. Haz clic en "Continuar" o "Guardar" para confirmar.

Repite el proceso para la otra fila. Es decir, edita tanto siteurl como home con la nueva URL.

[INFO] Es esencial que ambas URLs sean idénticas. Si pones una con www y otra sin www, o una con HTTP y otra con HTTPS, tendrás problemas de redireccionamiento y contenido mixto. Usa exactamente la misma cadena de texto en ambos campos.

Paso 5: Limpia la caché (opcional pero recomendado)

Después de guardar los cambios, es posible que tu web o tu navegador tengan una caché guardada con la URL antigua. Para evitar problemas, ve a la tabla wp_options de nuevo y busca cualquier fila que contenga la palabra "cache" en su nombre. Si hay alguna, bórrala. También puedes instalar un plugin de caché como WP Super Cache o W3 Total Cache y purgar la caché desde su panel.

Paso 6: Verifica tu sitio

Abre una ventana de incógnito en tu navegador (para evitar la caché) y escribe tu nueva URL. Deberías ver tu web funcionando con normalidad. Intenta también acceder a wp-admin con la nueva dirección.


Solución de problemas comunes (FAQ)

¿Qué hago si después del cambio mi web da error 404 en todas las páginas?

Esto suele deberse a que los enlaces permanentes no se han actualizado. Ve a wp-admin > Ajustes > Enlaces permanentes y haz clic en "Guardar cambios" sin modificar nada. Esto regenera las reglas de reescritura y arregla el 404.

¿Y si no puedo entrar a wp-admin ni con el método 2?

Si has editado phpMyAdmin correctamente y aun así no puedes acceder, revisa que los valores siteurl y home estén exactamente bien escritos. Un error común es poner https:// cuando el certificado SSL no está activo, o escribir una barra extra al final. Vuelve a phpMyAdmin y verifica.

¿Puedo usar el archivo wp-config.php para cambiar la URL?

Sí, es un método alternativo. Añade estas dos líneas al archivo wp-config.php (justo antes de la línea que dice "Eso es todo"):

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

Esto fuerza a WordPress a usar esas URLs. Después de entrar a wp-admin, ve a Ajustes > Generales y guarda los cambios para que queden fijados en la base de datos. Luego elimina esas líneas del archivo.

¿Esto afecta a mis imágenes o enlaces internos?

Las URLs de las imágenes y enlaces internos que ya están guardadas en tus entradas no se actualizan automáticamente. Necesitarás un plugin como "Better Search Replace" para reemplazar la URL antigua por la nueva en toda la base de datos. No te preocupes, es un paso extra muy sencillo.

¿Qué pasa con mi certificado SSL?

Si cambias de HTTP a HTTPS, asegúrate de que el certificado SSL está instalado y activo en tu hosting. Desde cPanel, busca la sección de "SSL/TLS" o "Seguridad" para gestionarlo. Si tu proveedor usa Let's Encrypt, normalmente se configura automáticamente.

¿Y si mi hosting usa Syspanel en lugar de cPanel?

Si tu proveedor utiliza Syspanel (antes conocido como HestiaCP), el proceso es muy similar, pero el puerto de acceso al panel es el 2106. Es decir, para entrar a tu panel de control deberás escribir algo como https://tudominio.com:2106. Dentro de Syspanel, encontrarás las secciones de "Bases de datos" y "Archivos" donde podrás acceder a phpMyAdmin y al administrador de archivos para editar el wp-config.php. El resto de los pasos (editar siteurl y home) son exactamente iguales.


Consejos finales para que todo vaya sobre ruedas

  • Haz el cambio en horas de bajo tráfico: Si tu web tiene visitas constantes, es mejor que hagas el cambio a primera hora de la mañana o por la noche, para que si hay algún problema temporal, afecte al menor número de usuarios posible.
  • Prueba en un entorno de staging: Si tienes experiencia, lo ideal es probar el cambio en una copia de tu web antes de hacerlo en producción. Muchos hostings ofrecen un botón de "Staging" desde cPanel.
  • Actualiza tus enlaces externos: Después del cambio, recuerda actualizar tus perfiles de redes sociales, Google Analytics, Search Console y cualquier otro servicio donde tengas registrada la URL antigua.
  • Configura las redirecciones 301: Si cambias de dominio, es fundamental que configures una redirección 301 desde la URL antigua a la nueva para no perder posicionamiento SEO. Puedes hacerlo desde el archivo .htaccess o con un plugin de redirecciones.

Cambiar la URL de WordPress desde cPanel no tiene por qué ser un dolor de cabeza. Siguiendo estos pasos, con calma y haciendo las comprobaciones que te indico, tendrás tu web funcionando en un abrir y cerrar de ojos. Y recuerda: ante cualquier duda, siempre puedes contactar con el soporte de tu hosting. ¡Ellos están para ayudarte!

¿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