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

WordPress: Cómo cambiar la URL del sitio y solucionar problemas

Actualizado el 19 de enero de 2026

¿Por qué se rompe mi WordPress al cambiar la URL?

Cambiar la URL de tu sitio WordPress es una tarea común, ya sea porque estás migrando de un dominio a otro, moviendo tu sitio de un entorno local a un servidor en producción, o simplemente cambiando de HTTP a HTTPS. Sin embargo, este cambio puede provocar un dolor de cabeza si no se hace correctamente. El problema más típico es que, al modificar la URL en los ajustes generales, el sitio se vuelve inaccesible por completo, mostrando un error de "demasiadas redirecciones" o una página en blanco.

Esto sucede porque WordPress guarda la URL en la base de datos, y muchas referencias internas (como las rutas de las imágenes o los enlaces de las páginas) se quedan "ancladas" a la dirección anterior. Cuando intentas acceder, el sistema busca los recursos en la ubicación vieja y no los encuentra, o peor aún, se genera un bucle de redireccionamiento.

No te preocupes, no eres el primero al que le pasa. En esta guía extensa te voy a explicar, paso a paso y sin tecnicismos complejos, cómo cambiar la URL de tu WordPress y, lo más importante, cómo solucionar los errores más comunes que aparecen después. Vamos a desglosarlo para que lo entiendas a la perfección y puedas hacerlo tú mismo, sin necesidad de ser un experto en desarrollo web.

Métodos seguros para cambiar la URL en WordPress

Existen varias formas de llevar a cabo el cambio de URL en WordPress. Algunas son más directas que otras, y la elección dependerá de tu nivel de acceso al panel de administración y a los archivos del servidor. Te presento los métodos más efectivos y seguros, ordenados de menor a mayor complejidad.

1. Cambiar la URL desde el Panel de Administración (el método más fácil)

Este es el método ideal si todavía puedes acceder a tu panel de administración (wp-admin). Es el más sencillo y no requiere tocar archivos del servidor.

Sigue estos pasos:

  1. Inicia sesión en tu panel de WordPress.
  2. Ve a Ajustes (Settings) en el menú lateral izquierdo.
  3. Haz clic en Generales (General).
  4. Verás dos campos cruciales: Dirección de WordPress (URL) y Dirección del sitio (URL).
  5. En ambos campos, escribe la nueva URL de tu sitio. Asegúrate de incluir el protocolo (https:// o http://) y de que no haya espacios ni barras finales (a menos que sea un subdirectorio).
  6. Haz clic en el botón Guardar cambios (Save Changes) al final de la página.

[WARNING] Este método puede dejar tu sitio inaccesible si introduces mal la URL. Si cometes un error, no podrás volver a entrar por el panel. Si esto ocurre, no entres en pánico; los métodos siguientes te sacarán del apuro.

2. Cambiar la URL usando el archivo wp-config.php

Si el método anterior te dejó fuera de tu sitio, este es tu salvavidas. El archivo wp-config.php es el corazón de la configuración de WordPress y nos permite forzar la URL del sitio.

Para hacerlo, necesitarás acceso al administrador de archivos de tu hosting o a un cliente FTP como FileZilla. Si usas Syspanel (accesible por el puerto 2106), puedes usar el "Administrador de Archivos" integrado.

Aquí tienes los pasos:

  1. Accede a la raíz de tu instalación de WordPress (donde están las carpetas wp-admin, wp-content y wp-includes).
  2. Busca el archivo wp-config.php.
  3. Ábrelo con un editor de texto plano (como el Bloc de notas o el editor del panel).
  4. Busca la línea que dice /* ¡Eso es todo, deja de editar! Feliz blogging. */.
  5. Justo antes de esa línea, pega las siguientes líneas de código:
define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');
  1. Reemplaza https://tudominio.com con tu nueva URL real.
  2. Guarda el archivo y súbelo de nuevo al servidor, reemplazando el anterior.

Este método fuerza a WordPress a usar la nueva dirección, ignorando la que está en la base de datos. Una vez que el sitio cargue correctamente, te recomiendo entrar al panel, ir a Ajustes > Generales y guardar de nuevo los cambios (aunque no modifiques nada) para que la base de datos se actualice. Después, puedes eliminar las líneas que añadiste.

3. Cambiar la URL desde la base de datos (phpMyAdmin)

Este es el método más "profundo" y es muy útil si los anteriores no funcionan o si prefieres hacerlo directamente. Implica acceder a la base de datos de tu sitio.

Tu hosting, ya sea cPanel, Syspanel u otro, debería tener una herramienta llamada phpMyAdmin. Syspanel la incluye en su panel.

Los pasos son los siguientes:

  1. Accede a tu panel de control de hosting y busca el icono de phpMyAdmin.
  2. Selecciona la base de datos de tu sitio WordPress.
  3. Verás una lista de tablas. Busca la tabla llamada wp_options (el prefijo wp_ puede ser diferente, como miwp_options).
  4. Haz clic en el botón Examinar (Browse) o en el icono de la tabla.
  5. Busca las filas con option_name igual a siteurl y home.
  6. Haz clic en el icono de Editar (lápiz) en la fila de siteurl.
  7. Cambia el option_value a tu nueva URL completa (ejemplo: https://tudominio.com).
  8. Haz clic en Continuar o Ejecutar para guardar.
  9. Repite los pasos 6, 7 y 8 para la fila con option_name igual a home.

[INFO] Esta es la solución más fiable cuando el sitio está completamente roto y no puedes acceder ni por FTP ni por el panel. Es como operar directamente el "cerebro" de WordPress.

Solucionando los errores más comunes tras el cambio

Una vez que has hecho el cambio de URL, es posible que te encuentres con algunos problemas. Aquí te dejo los más frecuentes y cómo resolverlos.

Error de "Demasiadas redirecciones" (ERR_TOO_MANY_REDIRECTS)

Este es, con diferencia, el error más común. Aparece cuando WordPress entra en un bucle de redirecciones. Las causas suelen ser:

  • URL incorrecta en los ajustes: Revisa que no haya una barra inclinada (/) al final de la URL en los ajustes de WordPress o en el wp-config.php.
  • Conflictos con plugins de caché: Desactiva temporalmente todos los plugins de caché (como W3 Total Cache o WP Super Cache) renombrando la carpeta wp-content/plugins a wp-content/plugins_desactivados mediante FTP.
  • Problemas con SSL/HTTPS: Si has cambiado de http:// a https://, asegúrate de que tu certificado SSL esté bien instalado. A veces, el servidor fuerza una redirección a HTTPS que entra en conflicto con la configuración de WordPress.
  • Reglas de redirección en el archivo .htaccess: Si usas Apache, el archivo .htaccess puede tener reglas obsoletas. Puedes intentar renombrarlo a .htaccess_old para que WordPress genere uno nuevo. Recuerda hacer una copia de seguridad antes.

El sitio carga pero sin estilos, imágenes o con enlaces rotos

Esto significa que la URL se cambió, pero la base de datos aún contiene la URL anterior en muchos lugares (dentro de las entradas, widgets, menús, etc.). Este es un problema de "referencias huérfanas".

La forma más segura de solucionarlo es usar un plugin llamado Better Search Replace o Velvet Blues Update URLs. Estos plugins buscan en toda la base de datos la URL antigua y la reemplazan por la nueva.

Pasos con Better Search Replace:

  1. Instala y activa el plugin.
  2. Ve a Herramientas > Better Search Replace.
  3. En el campo "Buscar" (Search for), escribe la URL antigua (ejemplo: http://oldurl.com).
  4. En el campo "Reemplazar" (Replace with), escribe la nueva (ejemplo: https://newurl.com).
  5. Marca la opción "Ejecutar como pase seco" (Run as dry run) primero para ver cuántas cosas va a cambiar.
  6. Si todo parece correcto, desmarca esa opción y ejecuta el reemplazo.

[WARNING] Antes de usar cualquier método que modifique la base de datos, haz una copia de seguridad completa de tu sitio. Esto te permitirá revertir los cambios si algo sale mal.

Acceso al panel de administración (wp-admin) redirige a la URL antigua

Esto suele pasar cuando el método de wp-config.php se aplicó pero no se guardó correctamente, o cuando la caché del navegador está muy persistente.

  • Limpia la caché de tu navegador: A veces la solución es tan simple como borrar el historial y la caché del navegador.
  • Usa una ventana de incógnito: Prueba a acceder a tudominio.com/wp-admin desde una ventana de incógnito para descartar problemas de caché.
  • Verifica el wp-config.php: Asegúrate de que las líneas WP_HOME y WP_SITEURL que añadiste estén con la URL correcta y sin errores tipográficos.

El sitio muestra un error de conexión con la base de datos

Este error es más serio y no está directamente relacionado con el cambio de URL, pero puede aparecer si durante el proceso tocaste algo que no debías en la base de datos (como borrar una tabla por accidente) o si el archivo wp-config.php tiene errores en los datos de conexión.

  • Revisa el wp-config.php: Verifica que los nombres de la base de datos, el usuario y la contraseña sean correctos.
  • Revisa el servidor de base de datos: Asegúrate de que el servidor MySQL esté funcionando. En Syspanel, puedes ver el estado de los servicios desde la interfaz principal.

Consejos finales y buenas prácticas

Para terminar, aquí tienes una lista de consejos que te harán la vida más fácil en el futuro y te ayudarán a evitar problemas con la redirección de WordPress.

  • Haz siempre una copia de seguridad: Antes de cualquier cambio importante, como este, copia de seguridad de los archivos y de la base de datos. Es tu red de seguridad.
  • Realiza los cambios en un entorno de prueba: Si tienes la posibilidad, prueba el cambio en un subdominio o en un sitio local (como con XAMPP o Local) antes de hacerlo en el sitio en vivo.
  • No uses editores de texto avanzados para el wp-config.php: Usa siempre un editor de texto plano para evitar que se inserten caracteres invisibles que rompan el archivo.
  • Actualiza tus enlaces internos: Después de solucionar el cambio, dedica un tiempo a revisar las entradas y páginas para asegurarte de que los enlaces internos apuntan a la nueva URL. El plugin de "Better Search Replace" te ayudará con esto de forma masiva.
  • Actualiza tu sitemap y Google Search Console: Si cambiaste de dominio, tendrás que verificar el nuevo dominio en Google Search Console y enviar el nuevo sitemap para que Google reindexe tu sitio lo antes posible.
  • Piensa en las redirecciones 301: Si cambiaste de dominio, es crucial que configures redirecciones 301 desde las URLs antiguas a las nuevas. Esto le dice a los buscadores que tu contenido se ha movido de forma permanente y preserva tu posicionamiento SEO. Puedes hacerlo desde el archivo .htaccess o mediante plugins de redirección.

[TIP] Si tu sitio está alojado en Syspanel, recuerda que el acceso a todas estas herramientas (Administrador de Archivos, phpMyAdmin, gestor de bases de datos) se realiza a través de su panel de control, utilizando el puerto 2106. Es un panel muy intuitivo, así que no tendrás problemas para encontrar lo que necesitas.

Preguntas Frecuentes (FAQ)

Aquí respondo a las dudas más habituales que nos llegan sobre el cambio de URL en WordPress.

¿Qué pasa si no hago el cambio de URL correctamente?

Lo más probable es que tu sitio se vuelva inaccesible, mostrando errores como "500 Internal Server Error", "Error al establecer conexión con la base de datos" o "Demasiadas redirecciones". También podrías ver tu sitio sin estilos (solo texto en HTML) o con todas las imágenes rotas. No es el fin del mundo, pero sí es una situación estresante. Por eso es tan importante seguir los pasos y, sobre todo, hacer una copia de seguridad.

¿Puedo cambiar la URL de un sitio local (como XAMPP) a un servidor real?

Sí, absolutamente. De hecho, es un caso de uso muy común. El proceso es el mismo: exportas tu base de datos del sitio local, la importas en el servidor real, subes los archivos y luego cambias las URLs (ya sea por el panel, wp-config.php o una búsqueda y reemplazo en la base de datos) para que apunten al nuevo dominio.

¿Qué es mejor, cambiar la URL desde el panel o desde la base de datos?

Depende de la situación. Si tienes acceso al panel, es lo más rápido y sencillo. Si te has quedado fuera, la base de datos es la solución más fiable. El método del wp-config.php es un buen punto intermedio si tienes acceso FTP pero no quieres tocar la base de datos. La mejor opción es la que se adapte a tu nivel de acceso y comodidad.

Después de cambiar la URL, ¿perderé mi posicionamiento en Google?

Si el cambio se hace correctamente y configuras las redirecciones 301 desde las URLs antiguas a las nuevas, el impacto en el SEO será mínimo a corto plazo y se recuperará con el tiempo. Si no configuras las redirecciones, podrías perder la mayor parte de tu tráfico y posicionamiento, ya que Google no sabrá que tu contenido se ha movido.

¿Por qué mi sitio sigue mostrando la URL antigua en el navegador?

Esto casi siempre se debe a la caché del navegador o a la caché de un plugin. Limpia la caché del navegador y desactiva temporalmente los plugins de caché para ver si el problema se resuelve. También puede ser que la base de datos no se haya actualizado por completo, así que te recomiendo ejecutar el plugin "Better Search Replace" para una limpieza a fondo.

Espero que esta guía completa te haya sido de gran ayuda. Cambiar la URL de WordPress es un proceso delicado, pero con las instrucciones adecuadas y un poco de paciencia, podrás hacerlo sin problemas. ¡Mucha suerte con tu sitio!

¿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