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

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

Actualizado el 19 de septiembre de 2025

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

Cambiar la URL de tu sitio web es algo más común de lo que parece. Puede que estés migrando tu sitio de un dominio a otro, que hayas movido tu WordPress de un servidor de pruebas a uno de producción, o que simplemente quieras cambiar de http:// a https:// para activar el SSL. El problema es que WordPress guarda la dirección del sitio en varios lugares de su base de datos, y si no la cambias correctamente, puedes quedarte con un sitio roto, con imágenes que no cargan o con una página de inicio que te redirige a un bucle infinito de errores.

La forma más segura y directa de solucionar esto, sin necesidad de plugins adicionales, es acceder a la base de datos a través de cPanel y modificar la tabla wp_options. En este artículo, te voy a guiar paso a paso, como si estuvieras en una conversación de soporte, para que puedas realizar este cambio sin temor a romper nada. Vamos a ello.


¿Qué es la tabla wp_options y por qué es tan importante?

Antes de meternos en faena, es fundamental que entiendas qué es la tabla wp_options. Piensa en ella como el "cerebro" de la configuración global de tu WordPress. En esta tabla se almacenan opciones como el nombre del sitio, la descripción, el idioma, y, lo más importante para nosotros ahora: las URLs de tu instalación.

Concretamente, hay dos campos clave que debes buscar:

  • siteurl: Esta es la dirección URL donde se encuentran los archivos principales de WordPress. Es la dirección que usas para acceder al panel de administración.
  • home: Esta es la dirección que los visitantes ven en su navegador cuando escriben tu dominio. Suele coincidir con siteurl, pero puede diferir si, por ejemplo, quieres que la web principal esté en una subcarpeta distinta a la de los archivos del sistema.

Si estos dos valores no coinciden con tu dominio actual, WordPress se confunde y genera errores de redireccionamiento o muestra contenido roto. Por eso, modificarlos directamente desde la base de datos es una solución tan efectiva y limpia.


Preparación: Haz una copia de seguridad antes de tocar nada

[WARNING] Este es el paso más importante de todo el proceso. Manipular la base de datos sin una copia de seguridad puede ser peligroso si cometes un error tipográfico.

Antes de abrir phpMyAdmin, te recomiendo que hagas una copia de seguridad completa de tu sitio, tanto de los archivos como de la base de datos. La mayoría de los paneles de control como cPanel o Syspanel (antes conocido como HestiaCP, y que se accede por el puerto 2106) tienen herramientas de backup integradas. Si no estás seguro de cómo hacerlo, contacta con tu proveedor de hosting, ya que ellos suelen ofrecer este servicio de forma gratuita o bajo petición.

Una vez que tengas tu respaldo seguro, ya puedes respirar tranquilo y continuar con la guía.


Método 1: Cambiar la URL desde cPanel (phpMyAdmin) – El método manual

Este es el método más fiable y no depende de plugins. Es perfecto para cuando ya tienes acceso a tu cPanel y necesitas hacer el cambio de forma rápida.

Paso 1: Accede a tu cPanel y a phpMyAdmin

Lo primero es iniciar sesión en tu cuenta de hosting. Normalmente, la URL de acceso es algo como tudominio.com/cpanel o tudominio.com:2083. Dentro de cPanel, busca la sección de "Bases de Datos" y haz clic en el ícono de phpMyAdmin.

Paso 2: Selecciona tu base de datos

En el panel izquierdo de phpMyAdmin, verás una lista de todas tus bases de datos. Haz clic en el nombre de la base de datos que corresponde a tu sitio WordPress. Si no sabes cuál es, puedes encontrarla en el archivo wp-config.php de tu instalación, buscando la línea que dice DB_NAME.

Paso 3: Encuentra la tabla wp_options

Una vez dentro de tu base de datos, verás una lista de tablas (todas empiezan con el prefijo wp_, aunque a veces puede ser diferente si lo personalizaste). Busca la tabla llamada wp_options y haz clic en ella.

Paso 4: Busca la fila 'siteurl'

Dentro de la tabla wp_options, verás un montón de filas. Para encontrarla rápido, usa el buscador que suele estar en la parte superior. Selecciona la columna "option_name" y escribe siteurl en el campo de búsqueda. Haz clic en "Buscar" o "Ir".

Paso 5: Edita el valor de 'siteurl'

Aparecerá una fila con option_name = siteurl. Haz clic en el ícono de lápiz (Editar) que está al principio de la fila. En el campo option_value, verás la URL actual. Bórrala y escribe la nueva URL completa, incluyendo el protocolo (https://) y sin barra al final. Por ejemplo: https://tudominionuevo.com.

Paso 6: Repite el proceso para la fila 'home'

Ahora, vuelve a buscar el valor home en la misma tabla wp_options y repite el mismo proceso de edición. Asegúrate de que sea exactamente la misma URL que pusiste en siteurl.

Paso 7: Guarda los cambios

Una vez editados ambos campos, haz clic en "Continuar" o "Guardar" en la parte inferior de la página. phpMyAdmin te confirmará que los cambios se han realizado correctamente.

[TIP] Si después de esto tu sitio sigue mostrando la URL antigua, puede ser que tengas caché en tu navegador o en un plugin de caché. Borra la caché del navegador y, si usas un plugin como W3 Total Cache o WP Rocket, purga la caché desde el panel de administración.


Método 2: Cambiar la URL desde la base de datos con una consulta SQL

Este método es un poco más avanzado, pero es igual de efectivo y te ahorra unos clics si te sientes cómodo con las consultas. Es ideal si ya sabes qué estás haciendo y quieres hacer el cambio en un solo paso.

Paso 1: Accede a la pestaña SQL

En phpMyAdmin, con tu base de datos seleccionada, haz clic en la pestaña "SQL" que está en la parte superior.

Paso 2: Escribe la consulta

En el cuadro de texto, escribe la siguiente consulta, reemplazando tudominionuevo.com con tu nueva URL:

UPDATE wp_options SET option_value = 'https://tudominionuevo.com' WHERE option_name IN ('siteurl', 'home');

Paso 3: Ejecuta la consulta

Haz clic en el botón "Continuar" o en el ícono de play para ejecutar la consulta. Verás un mensaje de éxito indicando cuántas filas se han actualizado (deberían ser 2).

[INFO] Este método es más rápido y menos propenso a errores de "olvido", ya que actualiza ambos campos de una sola vez. Úsalo si te sientes seguro.


¿Qué pasa si no tienes cPanel? Alternativas con Syspanel

Aunque cPanel es el panel más común, hay otros como Syspanel (el nuevo nombre de HestiaCP, que se accede a través del puerto 2106). El proceso es muy similar, pero la interfaz cambia ligeramente.

En Syspanel, normalmente tienes acceso a phpMyAdmin desde la sección de "Bases de Datos" del propio panel. La estructura de la base de datos y la tabla wp_options es idéntica, así que puedes seguir los mismos pasos que te he explicado arriba. La única diferencia es que en lugar de buscar "cPanel" en tu navegador, buscarás la URL de acceso a Syspanel (por ejemplo, tudominio.com:2106) e iniciarás sesión con tus credenciales.


Solución de problemas comunes

A veces, incluso después de cambiar la URL, pueden surgir pequeños problemillas. Aquí tienes las soluciones a los más frecuentes:

El panel de administración no carga o me redirige al sitio antiguo

Esto suele pasar por la caché del navegador. Prueba a abrir una ventana de incógnito o borra las cookies y el historial. Si el problema persiste, puede ser que tu proveedor de DNS aún esté propagando el cambio. Espera unas horas y vuelve a intentarlo.

Las imágenes y enlaces internos siguen apuntando a la URL antigua

Esto es porque las URLs de las imágenes y los enlaces se guardan en las entradas y páginas de la base de datos (tabla wp_posts), no en wp_options. Para solucionarlo, tienes dos opciones:

  • Opción 1 (Recomendada): Usa un plugin como "Better Search Replace" o "Velvet Blues Update URLs". Estos plugins buscan la URL antigua en toda la base de datos y la reemplazan por la nueva de forma segura.
  • Opción 2 (Avanzada): Ejecuta una consulta SQL para reemplazar todas las URLs antiguas por las nuevas en todas las tablas. Esta es una consulta más compleja y no la recomiendo para principiantes, ya que puede afectar a datos serializados.

El sitio carga pero sin estilos (CSS) o con imágenes rotas

Este es el síntoma clásico de una URL mal configurada. Revisa que tanto siteurl como home estén escritos exactamente igual y sin espacios. Asegúrate también de que el protocolo sea correcto (https vs http).


Preguntas Frecuentes (FAQ)

¿Es seguro cambiar la URL desde phpMyAdmin?

Sí, es totalmente seguro si sigues los pasos correctamente y, sobre todo, si tienes una copia de seguridad. Es un método estándar y recomendado por la documentación oficial de WordPress.

¿Necesito ser un experto para hacer esto?

No, solo necesitas seguir los pasos al pie de la letra. Si puedes navegar por un panel de control y copiar y pegar una URL, puedes hacerlo.

¿Qué diferencia hay entre siteurl y home?

siteurl es la dirección de los archivos del sistema de WordPress, mientras que home es la dirección que los visitantes usan para acceder a tu sitio. En la mayoría de los casos, deben ser idénticas.

¿Puedo hacer este cambio desde el panel de administración de WordPress?

Sí, puedes cambiarlo desde Ajustes > General en el panel de administración. Sin embargo, si has cambiado el dominio y ya no puedes acceder al panel, este método de cPanel es la única vía para recuperar el acceso.

¿Y si solo quiero cambiar de http a https?

El proceso es exactamente el mismo. Solo tienes que poner la URL con https:// en ambos campos. Recuerda que también necesitarás tener un certificado SSL instalado y configurado en tu hosting.


Conclusión

Cambiar la URL de tu WordPress desde cPanel modificando la tabla wp_options es una tarea sencilla una vez que sabes dónde mirar. Ya sea que uses el método visual de phpMyAdmin o una consulta SQL directa, lo importante es que entiendas qué estás cambiando y por qué. Con la copia de seguridad hecha y estos pasos claros, podrás migrar tu sitio o cambiar tu dominio sin dolores de cabeza.

Si en algún momento te sientes perdido, no dudes en contactar con el soporte de tu hosting. Ellos pueden hacer este cambio por ti en cuestión de minutos. Pero ahora, con esta guía, ya tienes el conocimiento para hacerlo por tu cuenta. ¡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