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

Guía para cambiar la URL de WordPress desde Syspanel o cPanel

Actualizado el 29 de diciembre de 2025

Introducción: ¿Por qué necesitas cambiar la URL de WordPress?

Cambiar la URL de tu sitio WordPress es una tarea más común de lo que parece. Puede que estés migrando tu web a un dominio nuevo, que quieras pasar de http:// a https:// para mejorar la seguridad y el SEO, o que simplemente necesites mover tu instalación de un directorio a otro (por ejemplo, de tudominio.com/blog a tudominio.com).

Si no se hace correctamente, puedes terminar con una página en blanco, errores de "demasiadas redirecciones" o, lo que es peor, con una web que no carga nada. Pero no te preocupes: en esta guía te voy a explicar, paso a paso y sin tecnicismos innecesarios, cómo hacer este cambio de forma segura tanto desde Syspanel (el panel de control que usamos en nuestros servidores) como desde cPanel, el panel más popular del mercado.

Vamos a cubrir los tres métodos más fiables: desde el administrador de WordPress, desde la base de datos (phpMyAdmin) y editando el archivo wp-config.php. Al final, también resolveremos los problemas más típicos que surgen después de hacer el cambio.


Antes de empezar: Precauciones imprescindibles

Antes de tocar nada, es vital que hagas una copia de seguridad completa de tu sitio. Esto incluye tanto los archivos (la carpeta public_html o www) como la base de datos. Si algo sale mal, podrás revertir el cambio en cuestión de minutos.

[WARNING] No intentes cambiar la URL de WordPress sin una copia de seguridad reciente. Un error aquí puede dejarte la web inaccesible durante horas.

Además, si tu objetivo es cambiar http a https wordpress, asegúrate de que tu certificado SSL ya está instalado y activo en el dominio. De lo contrario, el cambio te llevará a un error de conexión no privada.


Método 1: Cambiar la URL desde el administrador de WordPress (el más fácil)

Este es el método recomendado para principiantes, pero tiene un pequeño truco: solo funciona si todavía puedes acceder a tu panel de administración. Si has cambiado el dominio y ahora no puedes entrar, ve directamente al Método 2 o 3.

Pasos a seguir:

  1. Accede a tu panel de administración de WordPress. Normalmente es tudominio.com/wp-admin.
  2. En el menú lateral izquierdo, ve a AjustesGenerales.
  3. Verás dos campos clave: Dirección de WordPress (URL) y Dirección del sitio (URL).
  4. En ambos campos, escribe la nueva URL. Por ejemplo, si estás cambiando de http://miviejaweb.com a https://miviejaweb.com, escribe la nueva dirección con https:// en ambos.
  5. Haz clic en Guardar cambios.
  6. WordPress te pedirá que inicies sesión de nuevo con la nueva URL. Hazlo.

[TIP] Si solo vas a cambiar http a https, no necesitas cambiar nada más. Pero si el cambio es de dominio, asegúrate de que el nuevo dominio ya apunta a tu servidor (es decir, que el DNS esté configurado).


Método 2: Cambiar la URL desde phpMyAdmin (el más fiable)

Este método es el más recomendado cuando ya no tienes acceso al panel de administración, por ejemplo, porque has movido el sitio a un dominio nuevo y el panel te redirige al antiguo. Es un proceso muy seguro si sigues estos pasos al pie de la letra.

2.1. Acceder a phpMyAdmin

El acceso a phpMyAdmin varía según el panel de control:

  • Desde Syspanel: Inicia sesión en tu Syspanel (recuerda, el acceso es a través del puerto 2106, por ejemplo https://tuservidor.com:2106). Busca la sección de Bases de Datos y haz clic en phpMyAdmin junto a la base de datos de tu sitio.
  • Desde cPanel: Inicia sesión en tu cPanel. Dentro de la sección Bases de Datos, haz clic en el icono de phpMyAdmin.

2.2. Localizar la tabla de opciones

Una vez dentro de phpMyAdmin, verás una lista de tablas a la izquierda. Busca la tabla que empieza por wp_options (si cambiaste el prefijo de las tablas, será algo similar, como miweb_options). Haz clic en ella.

2.3. Editar las opciones siteurl y home

Dentro de la tabla wp_options, verás una lista de filas. Necesitas encontrar dos filas muy concretas:

  • siteurl (normalmente en la fila 1).
  • home (normalmente en la fila 2).

En la fila de siteurl, haz clic en el enlace Editar (el lápiz o el icono de edición). En el campo option_value, escribe la nueva URL completa (por ejemplo, https://www.nuevodominio.com). Guarda los cambios.

Repite el mismo proceso con la fila home, poniendo exactamente la misma URL.

[INFO] La diferencia entre siteurl y home es sutil pero importante. siteurl es donde residen los archivos de WordPress, y home es la dirección que los visitantes ven en el navegador. Para la mayoría de los casos, deben ser idénticas.


Método 3: Cambiar la URL editando wp-config.php (el más rápido para emergencias)

Este método es un "parche" temporal muy útil si no puedes acceder a phpMyAdmin o si necesitas una solución inmediata. Solo necesitas un editor de texto y acceso a los archivos de tu hosting.

3.1. Conectar por FTP o usar el administrador de archivos

  • Desde Syspanel: Entra en tu Syspanel (puerto 2106), ve al Administrador de Archivos y navega hasta la carpeta public_html (o la carpeta donde esté instalado WordPress).
  • Desde cPanel: Usa el Administrador de Archivos de cPanel o un cliente FTP como FileZilla.

3.2. Editar el archivo

Busca el archivo wp-config.php en la raíz de tu instalación de WordPress. Haz clic derecho y selecciona Editar (o descárgalo, edítalo localmente y súbelo de nuevo).

Justo antes de la línea que dice /* ¡Eso es todo, deja de editar! ¡Feliz blogging! */ o require_once ABSPATH . 'wp-settings.php';, añade las siguientes líneas:

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

Reemplaza https://www.tunuevadominio.com con tu nueva URL real. Guarda el archivo y súbelo de nuevo si es necesario.

[WARNING] Este método es una solución temporal. Una vez que hayas recuperado el acceso al panel de administración, te recomiendo encarecidamente que elimines estas líneas del wp-config.php y hagas el cambio definitivo desde Ajustes → Generales o desde la base de datos. Dejarlas permanentemente puede causar conflictos con plugins de caché o redireccionamientos.


Escenario especial: Mover WordPress de dominio

Si estás moviendo wordpress de dominio (por ejemplo, de miviejaweb.com a minuevaweb.com), el proceso no termina con el cambio de URL. Hay dos pasos adicionales críticos:

1. Cambiar todas las URLs internas en la base de datos

WordPress guarda las URLs absolutas en muchos lugares de la base de datos, no solo en siteurl y home. Por ejemplo, en el contenido de tus entradas, en los enlaces permanentes, en los menús, etc. Si no cambias estas URLs, verás que las imágenes no cargan y que los enlaces internos apuntan al dominio antiguo.

Para solucionarlo, después de cambiar siteurl y home, ejecuta una consulta SQL en phpMyAdmin. Ve a la pestaña SQL de tu base de datos y ejecuta lo siguiente:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://www.miviejaweb.com', 'https://www.minuevaweb.com');
UPDATE wp_posts SET guid = REPLACE(guid, 'http://www.miviejaweb.com', 'https://www.minuevaweb.com');
UPDATE wp_options SET option_value = REPLACE(option_value, 'http://www.miviejaweb.com', 'https://www.minuevaweb.com');

[TIP] Si tu sitio usa el prefijo de tablas por defecto, será wp_. Si no, cambia el prefijo en la consulta. También puedes usar un plugin gratuito como "Better Search Replace" para hacer esto de forma más segura, pero la consulta SQL es perfectamente válida.

2. Actualizar el archivo .htaccess (opcional pero recomendado)

Para evitar problemas de redireccionamientos, es buena idea limpiar el archivo .htaccess de tu instalación. Ve al administrador de archivos, localiza el archivo .htaccess en la raíz y reemplázalo por el siguiente código básico:

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

Esto generará una estructura de enlaces limpia y evitará redirecciones en bucle.


Resolución de problemas comunes después del cambio

Es normal que surjan pequeños contratiempos. Aquí tienes los más habituales y cómo solucionarlos:

  • Error "demasiadas redirecciones": Esto suele ocurrir si tienes un plugin de caché o de redireccionamiento que guarda la URL antigua. La solución es limpiar la caché del plugin y del navegador. Si el problema persiste, desactiva temporalmente el plugin renombrando su carpeta en el servidor (por ejemplo, de wp-content/plugins/mi-plugin a wp-content/plugins/mi-plugin-desactivado).
  • La web carga pero sin estilos (CSS): Esto es un síntoma clásico de que las URLs en la base de datos no se han actualizado por completo. Ejecuta la consulta SQL del punto anterior o revisa si has escrito bien las URLs en los ajustes.
  • No puedo acceder a wp-admin: Si no puedes entrar al panel, usa el Método 2 (phpMyAdmin) o el Método 3 (wp-config.php) para forzar la URL correcta.
  • Las imágenes no cargan: Nuevamente, es un problema de URLs absolutas en la base de datos. Revisa que la consulta SQL se ha ejecutado correctamente.

Preguntas frecuentes (FAQ)

¿Cuál es la diferencia entre cambiar la URL y mover WordPress de dominio?

Cambiar la URL puede ser simplemente pasar de http a https o cambiar el dominio. Mover WordPress de dominio implica cambiar la URL y además migrar todos los archivos y la base de datos al nuevo servidor o carpeta. En esta guía, hemos cubierto la parte del cambio de URL, que es la más delicada.

¿Qué pasa si no cambio http a https?

Si tienes un certificado SSL activo y no cambias las URLs a https://, los visitantes verán un aviso de "Conexión no segura" o el sitio se cargará con un candado roto. Esto daña tu SEO y la confianza de los usuarios.

¿Puedo usar un plugin para hacer este cambio?

Sí, existen plugins como "Better Search Replace" o "Velvet Blues Update URLs" que automatizan el proceso. Son muy útiles, pero siempre es bueno saber hacerlo manualmente por si el plugin falla o no puedes instalarlo.

¿Necesito cambiar la URL en wp-config.php si ya lo hice en la base de datos?

No es necesario. De hecho, hacerlo en ambos sitios puede causar conflictos. Elige un método (idealmente el de la base de datos o el de los ajustes) y úsalo de forma consistente.

¿Cuánto tarda en propagarse el cambio de dominio?

El cambio de DNS puede tardar entre 24 y 72 horas en propagarse a nivel mundial. Sin embargo, el cambio de URL en WordPress es inmediato. Si acabas de cambiar el dominio, es posible que tú no veas el cambio hasta que el DNS se actualice, pero otros usuarios sí lo verán.


Conclusión

Cambiar la URL de WordPress es una tarea que, con las instrucciones adecuadas, está al alcance de cualquier usuario. Ya sea que estés cambiando http a https wordpress, moviendo wordpress de dominio o simplemente ajustando la dirección de tu sitio, los tres métodos que te he mostrado (desde el panel, desde phpMyAdmin y desde wp-config.php) son 100% fiables.

Recuerda siempre la regla de oro: copia de seguridad antes de tocar nada. Y si en algún momento te sientes perdido, no dudes en contactar con el soporte técnico de tu hosting. Estamos aquí para ayudarte.

[INFO] Si usas nuestro hosting, recuerda que el acceso a Syspanel es a través del puerto 2106 (https://tudominio.com:2106). Desde ahí podrás gestionar tanto los archivos como la base de datos para realizar estos cambios sin problema.

Espero que esta guía te haya sido de gran ayuda. ¡Buena suerte con tu WordPress!

¿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