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

WordPress: cambiar URL desde cPanel

Actualizado el 17 de octubre de 2025

¿Tienes tu sitio web en WordPress y necesitas cambiar la URL? No te preocupes, es un proceso más común de lo que parece. Puede que estés migrando de dominio, moviendo tu sitio de un subdirectorio a la raíz, o simplemente cambiando de HTTP a HTTPS. Cualquiera que sea el motivo, hacerlo mal puede dejarte fuera de tu propio panel de administración. Por eso, en este artículo te voy a guiar paso a paso para cambiar la URL de WordPress directamente desde cPanel, tu panel de control de hosting. Lo haremos de forma segura, sin perder contenido y sin dolores de cabeza.

Vamos a usar dos métodos principales: uno a través de la base de datos (el más fiable) y otro mediante archivos de configuración (ideal si no puedes acceder a phpMyAdmin). Ambos son sencillos si sigues las indicaciones al pie de la letra.


¿Por qué necesitas cambiar la URL de WordPress?

Antes de meternos en faena, entendamos por qué puede ser necesario este cambio. Las URL en WordPress se almacenan en dos lugares clave: la base de datos y el archivo wp-config.php. Si cambias de dominio, de HTTP a HTTPS, o mueves el sitio de carpeta, debes actualizar ambas referencias. Si no lo haces, tu sitio puede mostrar páginas en blanco, enlaces rotos o, peor aún, impedirte acceder al escritorio.


Método 1: Cambiar la URL desde la base de datos (phpMyAdmin en cPanel)

Este es el método más recomendado porque es directo y no requiere tocar archivos de configuración. Funciona incluso si ya no puedes acceder a tu panel de administración de WordPress.

Paso 1: Accede a cPanel

Primero, inicia sesión en tu cuenta de hosting. Normalmente, la dirección es algo como tudominio.com/cpanel o te la proporciona tu proveedor. Busca el acceso a cPanel en el menú de tu hosting.

Paso 2: Abre phpMyAdmin

Dentro de cPanel, busca la sección Bases de datos y haz clic en phpMyAdmin. Esta herramienta te permite gestionar las bases de datos de tu sitio.

[TIP] Si tu hosting usa Syspanel (el panel basado en HestiaCP), el acceso a phpMyAdmin suele estar en la sección Bases de datos y el puerto de acceso al panel es el 2106. Por ejemplo: tudominio.com:2106.

Paso 3: Selecciona tu base de datos de WordPress

En phpMyAdmin, verás una lista de bases de datos a la izquierda. Haz clic en la que corresponde a tu sitio WordPress. Si no estás seguro, busca nombres que contengan wp_ (aunque el prefijo puede ser diferente, como blog_ o miweb_).

Paso 4: Busca la tabla wp_options

Una vez dentro de la base de datos, verás una lista de tablas. Localiza la que se llama wp_options (o el prefijo que uses + _options). Haz clic en ella.

Paso 5: Edita las opciones siteurl y home

Dentro de la tabla wp_options, busca dos filas clave:

  • siteurl: contiene la dirección donde está instalado WordPress (por ejemplo, http://tudominio.com).
  • home: contiene la dirección que ven los visitantes (normalmente igual que siteurl).

Haz clic en Editar (el icono de lápiz) en la fila de siteurl. Cambia el valor actual por la nueva URL. Por ejemplo, si estás migrando de HTTP a HTTPS, escribe https://tudominio.com. Luego guarda los cambios.

Repite el mismo proceso para la fila home. Asegúrate de que ambas tengan la misma URL (sin barra al final, a menos que sea un subdirectorio).

[WARNING] No olvides incluir el https:// o http:// según corresponda. Un error común es poner solo tudominio.com sin el protocolo, lo que rompe el sitio.

Paso 6: Verifica que todo funcione

Vuelve a tu navegador y escribe la nueva URL. Si todo está bien, tu sitio debería cargar sin problemas. Si no, revisa que hayas guardado los cambios y que la URL sea correcta.


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

Este método es útil si no puedes acceder a phpMyAdmin (por ejemplo, si tu hosting tiene limitaciones) o si prefieres editar archivos.

Paso 1: Accede al administrador de archivos de cPanel

Dentro de cPanel, busca la sección Archivos y haz clic en Administrador de archivos. Generalmente se abre en la raíz de tu cuenta.

Paso 2: Navega hasta la carpeta de tu sitio

Busca la carpeta donde está instalado WordPress. Normalmente es public_html si es el sitio principal, o una subcarpeta como public_html/miweb. Abre esa carpeta.

Paso 3: Localiza el archivo wp-config.php

En la lista de archivos, busca wp-config.php. Haz clic derecho sobre él y selecciona Editar (o Ver/Editar). Se abrirá un editor de texto.

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

Busca la línea que dice define( 'WP_DEBUG', false ); o similar. Justo antes de esa línea (o al final del archivo, antes de /* That's all, stop editing! */), pega lo siguiente:

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

Reemplaza https://tudominio.com por tu nueva URL. Si tu sitio está en un subdirectorio, inclúyelo, por ejemplo: https://tudominio.com/miweb.

[INFO] Este método sobrescribe los valores de la base de datos, así que no necesitas modificar phpMyAdmin si usas esto. Pero si después eliminas estas líneas, WordPress usará los valores de la base de datos.

Paso 5: Guarda los cambios

Haz clic en Guardar cambios y cierra el editor. Luego, prueba tu sitio en el navegador.


Solución de problemas comunes

A veces, incluso siguiendo los pasos, pueden surgir problemas. Aquí tienes los más frecuentes y cómo resolverlos.

No puedo acceder al panel de administración

Si después del cambio no puedes entrar a tudominio.com/wp-admin, es probable que la URL esté mal escrita. Vuelve a phpMyAdmin y revisa las filas siteurl y home. También puedes usar el método del wp-config.php para forzar la URL correcta.

El sitio carga pero las imágenes no se ven

Esto ocurre porque las rutas de las imágenes en la base de datos siguen siendo las antiguas. Necesitas actualizarlas. Puedes usar un plugin como Better Search Replace o, si sabes SQL, ejecutar una consulta en phpMyAdmin:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://antiguodominio.com', 'https://nuevodominio.com');

[WARNING] Haz siempre una copia de seguridad de la base de datos antes de ejecutar consultas SQL. Un error puede romper todo el contenido.

El sitio redirige a la URL antigua

Esto suele deberse a un caché del navegador o a redirecciones en el archivo .htaccess. Borra la caché de tu navegador y, si persiste, revisa el archivo .htaccess en la raíz de tu sitio. Puedes regenerarlo desde el panel de WordPress (Ajustes > Enlaces permanentes > Guardar cambios).


Preguntas frecuentes (FAQ)

¿Puedo cambiar la URL sin perder el SEO?

Sí, siempre que configures redirecciones 301 desde la URL antigua a la nueva. Esto le dice a Google que el contenido se ha movido permanentemente. Puedes hacerlo desde el archivo .htaccess o con plugins como Redirection.

¿Qué pasa si cambio la URL y no actualizo la base de datos?

Tu sitio dejará de funcionar correctamente. Los enlaces internos, las imágenes y el panel de administración apuntarán a la URL antigua, y no podrás acceder a nada.

¿Es necesario cambiar la URL si solo cambio de HTTP a HTTPS?

Sí, absolutamente. Debes actualizar tanto siteurl como home para que usen https://. Además, instala un certificado SSL válido y configura las redirecciones 301.

¿Puedo usar un plugin para hacer este cambio?

Existen plugins como Velvet Blues Update URLs o Better Search Replace, pero si ya no tienes acceso al panel de administración, no te servirán. Por eso es mejor saber hacerlo manualmente desde cPanel.

¿Qué hago si mi hosting usa Syspanel en lugar de cPanel?

No hay problema. Syspanel (basado en HestiaCP) también tiene acceso a phpMyAdmin y al administrador de archivos. Solo recuerda que el puerto de acceso es el 2106. El proceso es idéntico al descrito.


Consejos finales para un cambio exitoso

  • Haz siempre una copia de seguridad completa de tu sitio (archivos y base de datos) antes de empezar. Puedes usar las herramientas de cPanel o plugins como UpdraftPlus.
  • Prueba el sitio en un entorno de desarrollo si es posible. Muchos hosting ofrecen una función de staging para hacer pruebas.
  • Actualiza tu sitemap y notifica a Google del cambio desde Google Search Console.
  • Revisa los enlaces internos después del cambio. Un plugin como Broken Link Checker te ayudará a encontrar enlaces rotos.

Cambiar la URL de WordPress desde cPanel no tiene por qué ser un dolor de cabeza. Con estos pasos, podrás hacerlo de forma segura y sin perder datos. Recuerda que lo más importante es la precisión: una letra mal escrita puede dejarte fuera. Si te surge alguna duda, vuelve a este artículo o consulta con el soporte de tu hosting. ¡Buena suerte con tu migración!

¿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