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

Cómo cambiar la URL de WordPress (WP_HOME y WP_SITEURL) desde Syspanel o Base de Datos

Actualizado el 14 de mayo de 2026

¿Estás buscando cambiar la URL de WordPress porque cambiaste de dominio, moviste tu web a otro servidor o simplemente porque la tienes bloqueada? Es una situación muy común, y la buena noticia es que no necesitas ser un experto para solucionarlo.

En esta guía completa y paso a paso, te voy a explicar dos métodos infalibles para hacerlo: desde el Syspanel (el panel de control de tu hosting, antes conocido como HestiaCP, al que accedes por el puerto 2106) y directamente desde la base de datos (usando phpMyAdmin).

Ambos métodos son seguros y te sacarán del apuro, incluso si no puedes acceder al administrador de tu WordPress (el famoso wp-admin).

¿Por qué necesitas cambiar la URL de WordPress?

Antes de ponernos manos a la obra, es importante entender el origen del problema. WordPress guarda la dirección de tu sitio en dos opciones principales en su base de datos: siteurl y home.

  • siteurl (WP_SITEURL): Es la dirección donde se encuentran los archivos principales de WordPress (el núcleo, los temas, los plugins).
  • home (WP_HOME): Es la dirección que los visitantes ven en su navegador y a la que apunta tu dominio principal.

Si cambias tu dominio o mueves tu web de un servidor a otro sin actualizar estos valores, WordPress seguirá intentando cargar los recursos desde la URL antigua. El resultado es un error típico de "redireccionamiento en bucle" o una página en blanco.

Por eso, cambiar la URL en WordPress es casi siempre el primer paso para arreglar cualquier problema de acceso tras una migración.

Método 1: Cambiar la URL desde Syspanel (El más Rápido y Seguro)

Este es mi método favorito para recomendar, especialmente para usuarios que no se sienten cómodos trasteando con bases de datos. Es limpio, visual y no requiere tocar código SQL.

Syspanel es el nombre de nuestro panel de control, y para acceder a él, debes escribir en tu navegador la dirección de tu servidor seguida del puerto 2106 (por ejemplo: https://tu-servidor.com:2106).

Aquí tienes los pasos:

Paso 1: Accede a tu Syspanel

Abre tu navegador web y escribe la URL de tu servidor con el puerto correspondiente. Se verá algo así:

https://laip.mi-servidor.com:2106

Introduce tu nombre de usuario y contraseña de administrador del hosting. Una vez dentro, verás el panel principal con todas las opciones.

Paso 2: Localiza tu Sitio Web

En el menú lateral o superior, busca la sección que dice "Web" o "Sitios Web". Haz clic en ella para ver la lista de todos los dominios que tienes alojados.

Identifica el dominio que quieres modificar. No hagas clic en el nombre del dominio directamente, sino en el botón que suele tener tres puntos o un icono de "Editar" a la derecha.

Paso 3: Entra en las Opciones de WordPress

Se desplegará un menú contextual con varias opciones. Busca una que diga "Opciones de WordPress" o un icono con el logotipo de WordPress (la "W" blanca sobre fondo azul). Haz clic ahí.

Paso 4: Modifica las URL (WP_HOME y WP_SITEURL)

Verás un formulario con varios campos. Los dos que nos interesan son:

  1. URL del Sitio (Home): Este es el campo para home o WP_HOME. Debe ser la dirección pública de tu web, por ejemplo: https://www.tudominio.com.
  2. Dirección de WordPress (Siteurl): Este es el campo para siteurl o WP_SITEURL. Normalmente es la misma que la anterior, pero si tu WordPress está instalado en una subcarpeta, aquí deberías poner la ruta concreta.

Regla de oro: En el 95% de los casos, ambos campos deben ser idénticos. Asegúrate de que coinciden exactamente, incluyendo el https:// y las www (si las usas).

Paso 5: Guarda los Cambios

Revisa que las URLs son correctas y haz clic en el botón "Guardar" o "Actualizar" que suele estar al final del formulario. El Syspanel se encargará automáticamente de actualizar la base de datos por ti.

[TIP]: Si tu web usa un certificado SSL (algo muy recomendable), asegúrate de que las URLs empiecen con https:// y no solo http://. Esto evitará problemas de contenido mixto o de redireccionamientos.

Método 2: Cambiar la URL desde la Base de Datos (phpMyAdmin)

Este es el método más universal y funciona en cualquier hosting, incluso si no tienes acceso a Syspanel o si el panel no ofrece esa opción. Es un poco más técnico, pero es totalmente seguro si sigues los pasos al pie de la letra.

[WARNING]: Antes de tocar nada en la base de datos, haz una copia de seguridad. Es un paso crucial. Si algo sale mal, podrás restaurar tu web sin perder nada. En Syspanel, puedes hacerlo desde la sección de "Bases de Datos" o usando la herramienta de "Backup" del panel.

Paso 1: Accede a phpMyAdmin

Desde tu Syspanel, ve a la sección "Bases de Datos" y haz clic en el botón de "phpMyAdmin" junto a la base de datos de tu WordPress. Se abrirá una nueva pestaña en tu navegador con la interfaz de gestión de la base de datos.

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 que corresponde a tu sitio de WordPress. Se cargará una lista de todas las tablas.

Paso 3: Localiza y Edita la Tabla wp_options

Las opciones de configuración de WordPress se guardan en una tabla llamada wp_options. El prefijo wp_ puede ser diferente en tu instalación (por ejemplo, miweb_options), pero la estructura interna es la misma.

Haz clic en el nombre de esa tabla. Se abrirá una vista con todas las filas de configuración.

Paso 4: Busca las Opciones siteurl y home

En la parte superior de la tabla, verás un botón que dice "Buscar" (icono de lupa). Haz clic en él.

En el campo de búsqueda, escribe siteurl y selecciona la opción "Contiene" en el desplegable. Haz clic en "Ejecutar".

Aparecerá una fila (o quizás varias) con el nombre siteurl en la columna option_name. Haz clic en el icono de "Editar" (el lápiz) en esa fila.

Paso 5: Cambia el Valor de siteurl

Verás un formulario con dos campos principales:

  • option_name: Debe decir siteurl. No lo toques.
  • option_value: Aquí estará la URL antigua. Bórrala y escribe la nueva URL completa.

Por ejemplo, si tu web era https://dominio-viejo.com y ahora es https://dominio-nuevo.com, escribe la nueva dirección en el campo option_value.

Haz clic en el botón "Continuar" o "Ejecutar" en la parte inferior para guardar el cambio.

Paso 6: Repite el Proceso para home

Ahora, vuelve a la pestaña "Buscar" y repite el proceso, pero esta vez busca home.

Edita la fila correspondiente y cambia el option_value por la misma nueva URL que pusiste en el paso anterior.

[INFO]: Es muy importante que tanto siteurl como home tengan exactamente la misma URL. Si pones una con www y la otra sin www, crearás un conflicto que puede resultar en un bucle de redireccionamiento.

Paso 7: Verifica tu Sitio

Una vez hayas guardado ambos cambios, ya puedes cerrar phpMyAdmin. Abre una nueva pestaña en tu navegador y escribe tu nueva URL. Tu sitio debería cargar correctamente.

Método Extra: Cambiar la URL sin Acceso a Nada (wp-config.php)

A veces, el problema es tan grave que no puedes acceder ni al Syspanel ni a phpMyAdmin. En ese caso extremo, existe un tercer método: editar el archivo wp-config.php.

Este archivo se encuentra en la raíz de tu instalación de WordPress (por ejemplo, en public_html). Puedes acceder a él a través del Administrador de Archivos de Syspanel o por FTP (con un programa como FileZilla).

Al final del archivo, antes de la línea que dice /* That's all, stop editing! Happy publishing. */, añade las siguientes líneas:

define('WP_HOME', 'https://www.tu-nuevo-dominio.com');
define('WP_SITEURL', 'https://www.tu-nuevo-dominio.com');

Guarda el archivo y vuelve a cargar tu web. Este método fuerza a WordPress a usar estas URLs, ignorando las que hay en la base de datos.

[WARNING]: Este es un método temporal. Una vez que hayas recuperado el acceso a tu panel de administración, deberías ir a Ajustes > Generales y guardar la configuración de nuevo. Esto hará que los valores se escriban correctamente en la base de datos y podrás eliminar las líneas que añadiste al wp-config.php para evitar conflictos futuros.

Preguntas Frecuentes (FAQ)

Para terminar, te dejo con las dudas más habituales que me suelen plantear los usuarios sobre este tema.

¿Qué pasa si no sé si mi URL tiene www o no?

Es muy fácil de comprobar. Escribe tu dominio en el navegador sin poner la www. Si la web carga, entonces no la uses. Si la web te redirige automáticamente a la versión con www, entonces esa es la que debes usar. Lo importante es ser consistente en ambos campos (home y siteurl).

¿Perderé mi contenido o mis rankings SEO al cambiar la URL?

No, no perderás el contenido. Los artículos, páginas y medios se conservan en la base de datos. En cuanto a los rankings, es normal que haya una pequeña fluctuación durante unos días, pero si configuras las redirecciones 301 correctamente (algo que puedes hacer con un plugin de redirección), el impacto será mínimo y a largo plazo recuperarás tus posiciones.

¿Qué es la redirección 301 y por qué es importante?

Una redirección 301 es una instrucción que le dice a los buscadores (Google, Bing, etc.) que una página se ha movido de forma permanente a una nueva dirección. Esto es crucial para no perder el "jugo" SEO de tus enlaces antiguos. Si no las configuras, los buscadores verán errores 404 (página no encontrada) y tu posicionamiento se resentirá.

¿Puedo cambiar solo una de las URLs, por ejemplo, solo home?

No es recomendable. Como te he comentado, WordPress necesita que ambas URLs sean coherentes. Si las pones diferentes, es muy probable que la web se rompa o que no puedas acceder al administrador. Cámbialas siempre a la vez y con el mismo valor.

¿Este proceso sirve para cambiar de HTTP a HTTPS?

Sí, exactamente igual. Si acabas de instalar un certificado SSL, debes cambiar tus URLs de http:// a https:// usando cualquiera de estos métodos. Es el paso final para que tu web cargue de forma segura y sin avisos en el navegador.

Espero que esta guía te haya sido de gran ayuda. Como ves, cambiar la URL de WordPress es un proceso sencillo si sabes dónde mirar. Tanto desde el Syspanel (con su puerto 2106) como desde phpMyAdmin, tienes el control total para solucionar este problema y volver a tener tu web funcionando perfectamente.

¿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