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

Cómo cambiar la URL de WordPress correctamente (sin romper nada)

Actualizado el 25 de diciembre de 2025

Cambiar la URL de WordPress es una de las tareas que más pánico genera entre los usuarios, y con razón. Si se hace a lo loco, puedes acabar viendo una página en blanco o un mensaje de error que te impide acceder a tu propio panel de administración. Pero no te preocupes, porque en esta guía extensa y paso a paso te voy a enseñar cómo cambiar la URL de WordPress correctamente (sin romper nada). Vamos a desglosar todos los métodos, desde los más seguros hasta los más rápidos, y te daré trucos para resolver cualquier problema que surja en el camino.

Entender cómo funciona este cambio es crucial, sobre todo si estás migrando de un dominio a otro, cambiando de HTTP a HTTPS o moviendo tu sitio de un subdirectorio a la raíz. La buena noticia es que, una vez que entiendes la lógica interna, es un proceso mecánico y muy sencillo. Al final de este artículo, serás capaz de hacer un cambio de dominio WordPress con los ojos cerrados y, lo más importante, sin perder el sueño por ello.

¿Por qué es tan delicado el cambio de URL?

Antes de lanzarnos a la piscina, vamos a entender por qué este cambio es tan especial. WordPress guarda la dirección de tu sitio en dos opciones principales dentro de su base de datos: siteurl y home. La primera le dice a WordPress dónde están los archivos del núcleo, y la segunda le dice cuál es la dirección que deben usar los visitantes.

Si cambias estas direcciones de forma manual y te equivocas o no actualizas bien, WordPress no sabrá dónde está su propio panel. Es como cambiar la dirección de tu casa pero no avisar al cartero: los paquetes (tus visitas) no llegarán. Por eso, la regla de oro es: siempre usa el método más seguro que tengas a mano, y ten siempre a punto un plan B (como el acceso por FTP) para revertir cualquier error.

Método 1: El más seguro y recomendado (Usando el Panel de Administración)

Este es el método ideal si todavía puedes acceder a tu WordPress. Es el más limpio y no requiere tocar código. Vamos a ello.

Paso 1: Accede a tu panel de administración

Entra en tu WordPress como lo haces normalmente. La URL suele ser algo así como tudominio.com/wp-admin e introduce tus credenciales.

Paso 2: Navega a los ajustes generales

Una vez dentro, busca en el menú lateral izquierdo la opción Ajustes y haz clic en Generales. Aquí es donde vive la magia.

Paso 3: Modifica las dos direcciones clave

Verás dos campos críticos que debes modificar:

  1. Dirección de WordPress (URL): Es la dirección donde están los archivos de tu WordPress.
  2. Dirección del sitio (URL): Es la dirección que los visitantes verán en su navegador.

En la mayoría de los casos, ambas deben ser la misma. Si estás cambiando de http:// a https://, o de tudominio.com a www.tudominio.com, escribe la nueva URL en ambos campos. Por ejemplo, si estás cambiando a HTTPS, escribirás https://tudominio.com en los dos.

[WARNING] No guardes todavía. Antes de pulsar el botón, asegúrate de que la nueva URL es correcta. Un pequeño error tipográfico (una letra de más, una barra de menos) te puede dejar fuera del panel. Revisa que no haya espacios y que el protocolo (https://) sea el correcto.

Paso 4: Guarda los cambios

Cuando estés seguro, haz clic en el botón Guardar cambios. WordPress intentará actualizar todo. Si todo sale bien, serás redirigido a la nueva dirección y verás el panel de nuevo. Si no, no cunda el pánico, pasa al método de emergencia que te explico más abajo.

Método 2: El método de emergencia (Usando el archivo wp-config.php)

Este es tu salvavidas. Si has metido la pata y ahora ves un error de "demasiadas redirecciones" o una página en blanco, este método te permitirá forzar la URL sin entrar al panel. Es la solución definitiva para el problema de solución URL WordPress.

Paso 1: Conéctate a tu hosting por FTP o Administrador de Archivos

Necesitas acceder a los archivos de tu servidor. Puedes usar un cliente FTP como FileZilla o, si tu hosting tiene un panel como Syspanel, puedes usar el administrador de archivos integrado. Recuerda que en Syspanel el acceso es por el puerto 2106.

Paso 2: Localiza y edita el archivo wp-config.php

En la raíz de tu instalación de WordPress (donde están las carpetas wp-admin, wp-content, etc.), busca el archivo llamado wp-config.php. Haz clic derecho y elige Editar o Descargar para modificarlo.

Paso 3: Añade las líneas mágicas

Busca la línea que dice ¡Eso es, detente! o simplemente el bloque donde se definen las constantes de la base de datos. Justo antes de esa línea, añade estas dos líneas de código:

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

[INFO] Sustituye https://tudominio.com por la URL exacta que quieres usar. Si es sin www, ponlo sin www. Si es con https, ponlo con https. La precisión es vital aquí.

Paso 4: Guarda y sube el archivo

Guarda los cambios en tu editor de texto y sube el archivo de vuelta al servidor, reemplazando el original si es necesario. Ahora, intenta acceder a tu web. Debería funcionar. Una vez dentro del panel, puedes ir a Ajustes > Generales y verás que los campos ya están actualizados. Es muy recomendable borrar estas líneas del archivo después de que todo funcione, ya que pueden causar conflictos si cambias de dominio más adelante.

Método 3: El método directo (Base de Datos con phpMyAdmin)

Este método es para los que se sienten cómodos tocando la base de datos. Es muy útil si no puedes acceder al panel ni por FTP, pero sí a la gestión de bases de datos de tu hosting.

Paso 1: Accede a phpMyAdmin

Entra en el panel de control de tu hosting (como Syspanel a través del puerto 2106) y busca la sección de Bases de Datos. Haz clic en phpMyAdmin para abrir la herramienta.

Paso 2: Selecciona tu base de datos

En el panel izquierdo, verás una lista de tus bases de datos. Haz clic en la que corresponde a tu WordPress (normalmente empieza con wp_ o un prefijo similar).

Paso 3: Localiza la tabla de opciones

En la lista de tablas, busca una que se llame wp_options (o el prefijo que tengas, seguido de _options). Haz clic en ella.

Paso 4: Edita las opciones siteurl y home

Dentro de la tabla wp_options, busca las filas donde el option_name sea siteurl y home. Haz clic en el icono de editar (el lápiz) de cada una de ellas.

En el campo option_value, escribe la nueva URL completa (ej. https://tudominio.com). Guarda los cambios y repite con la otra opción.

[WARNING] Ten mucho cuidado al editar la base de datos. No borres nada más. Solo cambia los valores de esas dos filas específicas. Un clic equivocado puede dañar tu sitio entero.

Errores comunes y cómo solucionarlos (FAQ)

Aunque sigas los pasos al pie de la letra, pueden surgir contratiempos. Aquí tienes una mini guía de los problemas más habituales.

Mi página muestra un error de "demasiadas redirecciones"

Este problema es muy común al cambiar de HTTP a HTTPS. Suele deberse a que el navegador guarda caché de la redirección anterior. Solución: Prueba a limpiar la caché del navegador o usa una ventana de incógnito. Si persiste, revisa que hayas puesto bien el https:// en ambos campos del método 2. También puede ser un problema de un plugin de caché en tu hosting. Purgar la caché del servidor desde Syspanel suele solucionarlo.

Veo la página pero sin estilos (solo texto y enlaces)

Esto significa que las URLs de los archivos estáticos (CSS, JS) no se han actualizado. Esto pasa porque tu navegador o un plugin de caché está guardando la versión antigua. Solución: Primero, fuerza la recarga con Ctrl + F5 (Windows) o Cmd + Shift + R (Mac) en tu navegador. Si no funciona, instala un plugin como "Better Search Replace" y úsalo para reemplazar la URL antigua por la nueva en todas las tablas de la base de datos. Es una herramienta imprescindible para un cambio de dominio WordPress completo.

No puedo acceder a /wp-admin

Si el método del wp-config.php no funcionó, intenta el método de la base de datos. Si tampoco puedes acceder a phpMyAdmin, contacta con tu proveedor de hosting. Ellos pueden ayudarte a restaurar una copia de seguridad o a forzar el cambio desde su lado.

Consejos extra para un cambio sin dolor

Para terminar, te dejo una lista de buenas prácticas que te ahorrarán muchos quebraderos de cabeza:

  • Haz una copia de seguridad completa: Antes de tocar nada, respalda tanto los archivos como la base de datos. Así, si algo sale mal, puedes volver al estado anterior en minutos.
  • Desactiva los plugins de caché: Antes de empezar, desactiva cualquier plugin de caché (como W3 Total Cache o WP Super Cache). Esto evitará que se guarden versiones antiguas de las URLs.
  • Actualiza tus enlaces internos: Después del cambio, revisa que no haya enlaces internos rotos. Puedes usar plugins como "Broken Link Checker" para detectarlos.
  • Actualiza tu cuenta de Google Search Console: Si cambias de dominio, deberás verificar el nuevo y configurar un cambio de dirección en Google Search Console para no perder tu posicionamiento SEO.
  • Piensa en las redirecciones 301: Si cambias de dominio, es fundamental configurar redirecciones 301 desde las URLs antiguas a las nuevas. Esto le dice a Google que el contenido se ha movido permanentemente y evita perder visitas y autoridad.

[TIP] Si tu objetivo es simplemente pasar de http:// a https://, la mayoría de los hosts ofrecen certificados SSL gratuitos (Let's Encrypt). Activa el certificado desde tu panel de control (como Syspanel en el puerto 2106) y luego realiza el cambio de URL. A veces, el propio hosting te da la opción de forzar la redirección HTTPS automáticamente, lo que evita el paso manual.

En resumen, cambiar url wordpress no es una ciencia espacial, pero requiere método y paciencia. Sigue los pasos que te he dado, priorizando el método del panel de administración, y ten siempre a mano el truco del wp-config.php como plan de emergencia. Con esta guía, podrás realizar un wordpress url cambio de forma segura y sin romper nada. Y si tienes dudas, recuerda que la documentación oficial y tu proveedor de hosting son tus mejores aliados. ¡Mucha suerte con tu cambio!

¿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