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

Cómo cambiar la URL de WordPress desde Syspanel (dominio o subdominio)

Actualizado el 24 de diciembre de 2025

¿Necesitas cambiar la URL de WordPress porque has movido tu web a un dominio nuevo, has creado un subdominio para pruebas o simplemente quieres cambiar de http a https? No te preocupes, es un proceso más sencillo de lo que parece, y en esta guía te lo explico paso a paso desde Syspanel, el panel de control que usamos para gestionar tu hosting.

Aquí no necesitas ser un experto en programación. Te voy a acompañar para que lo hagas tú mismo, con calma y sin riesgo de romper nada. Vamos a ello.


¿Qué es exactamente la URL de WordPress y por qué cambiarla?

La URL de WordPress es, básicamente, la dirección que la gente escribe en el navegador para visitar tu web. Se compone de dos partes principales: la dirección del sitio (donde está tu página principal) y la dirección de inicio (la carpeta donde están los archivos de WordPress).

A veces, es necesario cambiar la url wordpress por varios motivos:

  • Compraste un dominio nuevo y quieres que tu web se muestre con esa nueva dirección.
  • Creaste un subdominio (como test.tudominio.com) para hacer pruebas sin afectar a tu web principal.
  • Activaste un certificado SSL y quieres que todo el tráfico use https:// en lugar de http://.
  • Moviste tu web de un servidor a otro y necesitas actualizar las rutas.

El problema es que WordPress guarda esta información en la base de datos. Si la cambias solo desde los archivos, la web puede dar errores o no cargar bien. Por eso, vamos a hacerlo de forma segura desde Syspanel, que nos da acceso directo a la base de datos y a los archivos de configuración.


Antes de empezar: prepara tu entorno en Syspanel

Primero, asegúrate de tener acceso a tu panel de control Syspanel. Recuerda, la dirección para acceder es https://tu-servidor:2106 (el puerto 2106 es el que usamos para la interfaz). Si no lo tienes a mano, busca el correo de bienvenida de tu hosting o contacta con soporte.

Una vez dentro, verás una interfaz con diferentes secciones. No te asustes, solo necesitas dos cosas: el gestor de archivos y el acceso a la base de datos (phpMyAdmin). Normalmente, están en el menú lateral o en la pantalla principal.

1. Haz una copia de seguridad (¡IMPORTANTE!)

Antes de tocar nada, haz una copia de seguridad completa de tu web. Esto incluye los archivos (carpeta public_html o la carpeta de tu subdominio) y la base de datos. En Syspanel puedes hacerlo desde la sección "Copias de seguridad" o, si prefieres, descargando los archivos por FTP y exportando la base de datos desde phpMyAdmin.

[WARNING] No te saltes este paso. Si algo sale mal, la copia de seguridad es tu red de seguridad para volver a tener tu web funcionando en minutos.


Método 1: Cambiar la URL desde la base de datos (el más fiable)

Este es el método más directo y el que recomiendo para cambiar dominio o subdominio. Vamos a modificar los valores en la tabla wp_options de tu base de datos.

Paso 1: Accede a phpMyAdmin desde Syspanel

En el panel de Syspanel, busca el icono o enlace a phpMyAdmin. Al hacer clic, se abrirá una nueva pestaña o ventana con la herramienta de gestión de bases de datos.

Selecciona la base de datos de tu WordPress en el menú lateral izquierdo. Verás una lista de tablas; busca la que se llama wp_options (el prefijo wp_ puede ser diferente si lo cambiaste durante la instalación, pero es lo más común).

Paso 2: Localiza las opciones de URL

Dentro de la tabla wp_options, busca las filas con los nombres siteurl y home. Son las que controlan la dirección de tu sitio.

Puedes usar el buscador de phpMyAdmin (arriba a la derecha) para encontrarlas rápido. Escribe siteurl y luego home por separado.

Paso 3: Edita los valores

Haz clic en el icono de editar (normalmente un lápiz) en la fila de siteurl. Se abrirá un formulario. En el campo option_value, escribe la nueva URL completa, por ejemplo:

https://www.tudominio.com

O si es un subdominio:

https://subdominio.tudominio.com

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

[INFO] Asegúrate de que la URL no tenga una barra al final (a menos que la tuvieras antes) y de que incluya el protocolo (http:// o https://).

Paso 4: Prueba tu web

Ahora, ve a tu navegador y escribe tu nueva URL. Debería cargar tu web. Si ves un error, no te preocupes, a veces tarda unos minutos en propagarse. Si el error persiste, sigue leyendo, hay más trucos.


Método 2: Usar el archivo wp-config.php para forzar la URL

A veces, cambiar la base de datos no es suficiente, especialmente si tu web está en un servidor con caché o si el cambio es de http a https. En ese caso, podemos añadir unas líneas al archivo wp-config.php para forzar la nueva dirección.

Paso 1: Accede al gestor de archivos de Syspanel

En Syspanel, ve a la sección "Gestor de archivos" o "Administrador de archivos". Se abrirá un explorador de archivos.

Navega hasta la carpeta raíz de tu WordPress. Si tu dominio principal es tudominio.com, será public_html. Si es un subdominio, busca la carpeta con el nombre de ese subdominio (por ejemplo, subdominio.tudominio.com).

Paso 2: Edita el archivo wp-config.php

Busca el archivo wp-config.php y haz clic derecho sobre él. Selecciona "Editar" o "Editar en el editor de texto". Se abrirá un editor en la misma ventana.

Paso 3: Añade las líneas de configuración

Busca la línea que dice ¡Eso es todo, deja de editar! Feliz blogging. y justo antes de esa línea, añade estas dos líneas:

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

Sustituye https://www.tudominio.com por tu nueva URL. Si es un subdominio, pon la URL del subdominio.

Paso 4: Guarda y comprueba

Guarda el archivo y cierra el editor. Vuelve a cargar tu web en el navegador. Este método es muy efectivo porque le dice a WordPress que use esa URL siempre, sin importar lo que haya en la base de datos.

[TIP] Si usas este método, después de que todo funcione, puedes dejar las líneas en el archivo. No causan problemas y te sirven como referencia.


Método 3: Si tu web se ve rara (enlaces rotos, CSS sin cargar)

Este es un problema muy común después de cambiar la url wordpress. La web carga, pero las imágenes, los estilos o los enlaces internos siguen apuntando a la URL antigua. Esto se debe a que WordPress guarda la URL en muchos otros lugares de la base de datos (en publicaciones, widgets, menús, etc.).

Para solucionarlo, podemos hacer un reemplazo masivo en la base de datos. Pero ojo, no podemos hacerlo directamente con un simple "buscar y reemplazar" en phpMyAdmin porque romperá la serialización de los datos (un tema técnico que no hace falta que entiendas, pero que es importante).

La solución segura: usar un script temporal

Te voy a explicar cómo usar un pequeño script que hace el reemplazo correctamente.

Paso 1: Crea un archivo PHP

En tu ordenador, abre un editor de texto (como el Bloc de notas) y pega el siguiente código:

<?php
// Script de reemplazo seguro para WordPress
// Reemplaza la URL antigua por la nueva en toda la base de datos

$old_url = 'http://www.tudominioantiguo.com'; // Cambia esto por tu URL vieja
$new_url = 'https://www.tudominionuevo.com'; // Cambia esto por tu URL nueva

// Conecta a la base de datos (usa los datos de wp-config.php)
require_once('wp-config.php');

$conn = new mysqli(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);

if ($conn->connect_error) {
    die("Conexión fallida: " . $conn->connect_error);
}

$conn->query("UPDATE wp_options SET option_value = REPLACE(option_value, '$old_url', '$new_url') WHERE option_name = 'siteurl' OR option_name = 'home' OR option_name = 'template' OR option_name = 'stylesheet'");
$conn->query("UPDATE wp_posts SET guid = REPLACE(guid, '$old_url', '$new_url')");
$conn->query("UPDATE wp_posts SET post_content = REPLACE(post_content, '$old_url', '$new_url')");
$conn->query("UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, '$old_url', '$new_url')");
$conn->query("UPDATE wp_comments SET comment_author_url = REPLACE(comment_author_url, '$old_url', '$new_url')");
$conn->query("UPDATE wp_comments SET comment_content = REPLACE(comment_content, '$old_url', '$new_url')");

$conn->close();

echo "Reemplazo completado.";
?>

Recuerda cambiar las variables $old_url y $new_url con tus direcciones reales. Guarda el archivo como cambiar_url.php.

Paso 2: Sube el archivo a tu servidor

Usa el gestor de archivos de Syspanel para subir este archivo a la carpeta raíz de tu WordPress (la misma donde está wp-config.php).

Paso 3: Ejecuta el script

En tu navegador, escribe la URL de tu web seguida de /cambiar_url.php. Por ejemplo: https://www.tudominio.com/cambiar_url.php.

Verás un mensaje que dice "Reemplazo completado".

Paso 4: Elimina el archivo inmediatamente

¡Esto es crítico! Vuelve al gestor de archivos de Syspanel y borra el archivo cambiar_url.php. Dejarlo en el servidor es un riesgo de seguridad muy grave, ya que cualquiera podría ejecutarlo y cambiar tu base de datos.


Solución de problemas comunes

A veces, incluso después de seguir todos los pasos, las cosas no salen a la primera. Aquí tienes algunos problemas típicos y cómo resolverlos.

Error de "conexión segura no válida" o "demasiadas redirecciones"

Esto suele pasar cuando pasas de http a https. Primero, asegúrate de que tu certificado SSL está activo en Syspanel. Luego, revisa que las URLs en siteurl y home empiecen con https://. Si el problema persiste, puede que tengas un plugin de caché que esté guardando la redirección antigua. Desactiva los plugins de caché temporalmente (renombra la carpeta del plugin en el gestor de archivos) y prueba de nuevo.

La web carga, pero el panel de administración no

Esto es un clásico. Si entras en tu-dominio.com/wp-admin y te sale un error, es que una de las dos URLs (la de siteurl o home) está mal. Repite el proceso del Método 1, asegurándote de que ambas tengan el mismo valor.

Cambiar el dominio de un subdominio a un dominio principal

El proceso es el mismo. Solo tienes que asegurarte de que la carpeta del subdominio en Syspanel apunta a la raíz del dominio principal. Si no sabes cómo hacerlo, contacta con soporte, porque a veces hay que modificar la configuración del servidor web (Apache o Nginx) para que las rutas se resuelvan bien.


Preguntas frecuentes (FAQ)

¿Puedo cambiar la URL desde el panel de administración de WordPress?

Sí, pero solo si la web carga correctamente. Si no puedes entrar al panel, tendrás que usar los métodos de esta guía. Si puedes entrar, ve a Ajustes > Generales y cambia los campos "Dirección del sitio (URL)" y "Dirección de WordPress (URL)".

¿Qué pasa con mis enlaces internos y las imágenes?

Si usas el Método 3 (el script), se actualizarán automáticamente. Si no, tendrás que revisar manualmente tus publicaciones y páginas. También puedes usar plugins como "Better Search Replace" para hacerlo desde el panel de administración.

¿Necesito cambiar algo más si solo cambio de http a https?

Además de la URL, es recomendable configurar una redirección 301 desde http a https para que los motores de búsqueda no lo vean como contenido duplicado. En Syspanel, puedes hacerlo desde la sección de "Redirecciones" o añadiendo un código al archivo .htaccess. Si no estás seguro, pide ayuda a soporte.

¿Cuánto tarda en actualizarse la URL en Google?

Puede tardar desde unas horas hasta varias semanas. Para acelerar el proceso, puedes usar la herramienta "Cambio de dirección" en Google Search Console. No te obsesiones con esto, es un proceso normal.

¿Y si me equivoco y mi web se cae?

No pasa nada, respira. Usa la copia de seguridad que hiciste al principio. Restaura los archivos y la base de datos desde Syspanel y vuelve a intentarlo con más calma. Todos hemos pasado por esto.


Consejos finales

Cambiar la URL de WordPress es una tarea delicada, pero con esta guía y un poco de paciencia, podrás hacerlo sin problemas. Recuerda siempre:

  • Haz una copia de seguridad antes de empezar.
  • Trabaja con calma y verifica cada paso.
  • No dejes archivos temporales en el servidor.
  • Si te atascas, no dudes en contactar con soporte. Para eso estamos.

Espero que esta guía te haya sido de gran ayuda. Si tienes alguna duda, déjala en los comentarios y te ayudaré a resolverla. ¡Buena suerte con tu cambio de dominio!

¿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