Cómo cambiar la URL de WordPress desde Syspanel (o si no tienes acceso al panel)
¿Por qué necesitas cambiar la URL de tu WordPress?
Cambiar la URL de WordPress es una de las tareas más comunes cuando migras un sitio, cambias de dominio o mueves tu web de un servidor local a uno de pago. Si no lo haces correctamente, tu web puede quedarse "rota", mostrando páginas en blanco, errores 404 o redireccionando a una dirección que ya no existe.
La buena noticia es que existen varios métodos para hacer este cambio, y todos ellos son accesibles incluso si no tienes experiencia técnica. En esta guía te explicaré paso a paso cómo cambiar la URL de WordPress desde Syspanel (nuestro panel de control con acceso en el puerto 2106) y también qué hacer si no tienes acceso al panel, utilizando alternativas como phpMyAdmin o FTP.
Antes de empezar: entiende qué es la URL de WordPress
WordPress guarda dos valores principales en su base de datos:
- siteurl: la dirección donde está instalado WordPress.
- home: la dirección que ven los visitantes en el navegador.
Normalmente ambos valores son iguales, pero a veces se desincronizan. Por eso, al cambiar de dominio, debes actualizar ambos. Si solo cambias uno, es probable que la web falle.
Método 1: Cambiar la URL de WordPress desde Syspanel (método recomendado)
Si tienes acceso a Syspanel, este es el método más rápido, seguro y limpio. Syspanel es el panel de control que usamos en todos nuestros planes de hosting. Para acceder, simplemente abre tu navegador y escribe:
https://tu-dominio.com:2106
[INFO] El puerto 2106 es el acceso exclusivo a Syspanel. Si no lo recuerdas, puedes consultarlo en el correo de bienvenida de tu hosting o en el área de cliente.
Paso 1: Accede a Syspanel
Introduce tu usuario y contraseña. Si no los tienes a mano, contacta con soporte y te ayudaremos a recuperarlos.
Paso 2: Localiza tu sitio web
Dentro de Syspanel, busca la sección "Sitios web" o "Dominios". Dependiendo de la versión, puede aparecer como "Web" o "Vhosts". Haz clic en el sitio que quieres modificar.
Paso 3: Accede a la base de datos
En el menú lateral del sitio, busca la opción "Bases de datos" o "DB". Ahí verás el nombre de la base de datos y el usuario asociado. Anota estos datos porque los necesitarás.
Paso 4: Abre phpMyAdmin
Syspanel incluye una herramienta llamada phpMyAdmin. Haz clic en el botón que dice "Abrir phpMyAdmin" o "Gestionar". Se abrirá una pestaña nueva con el panel de gestión de bases de datos.
Paso 5: Selecciona la base de datos
En el panel izquierdo de phpMyAdmin, verás una lista de bases de datos. Haz clic en la que corresponde a tu WordPress. Normalmente se llama algo como usuario_wp o usuario_blog.
Paso 6: Ejecuta la consulta SQL
Ahora viene el paso clave. Haz clic en la pestaña "SQL" en la parte superior. Se abrirá un cuadro de texto donde puedes escribir comandos.
Copia y pega esta consulta, reemplazando tu-nuevo-dominio.com por tu nueva URL:
UPDATE wp_options SET option_value = 'https://tu-nuevo-dominio.com' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'https://tu-nuevo-dominio.com' WHERE option_name = 'home';
[WARNING] Asegúrate de que el prefijo de las tablas sea
wp_. Si tu sitio usa un prefijo distinto (por ejemplomiwp_), tendrás que cambiarlo en la consulta. Puedes verlo en la lista de tablas de la izquierda.
Paso 7: Ejecuta y comprueba
Haz clic en el botón "Continuar" o "Ejecutar". Deberías ver un mensaje de éxito. Ahora ve a tu navegador y escribe tu nueva URL. Si todo ha ido bien, verás tu web funcionando.
Método 2: Cambiar la URL de WordPress sin panel (usando FTP)
Si no tienes acceso a Syspanel (por ejemplo, si tu hosting es de otro proveedor o el panel está temporalmente caído), puedes usar FTP para forzar la URL. Este método es muy útil porque no requiere tocar la base de datos directamente.
Paso 1: Conéctate por FTP
Necesitas un cliente FTP. Si no tienes uno, te recomiendo FileZilla (gratuito y fácil de usar). Los datos de conexión FTP los tienes en el correo de bienvenida o en el área de cliente de tu hosting.
- Servidor:
ftp.tu-dominio.como la IP de tu servidor. - Usuario: el usuario FTP.
- Contraseña: la contraseña FTP.
- Puerto: normalmente 21.
Paso 2: Localiza el archivo wp-config.php
En la raíz de tu sitio (la carpeta public_html o www), busca el archivo wp-config.php. Este es el archivo de configuración principal de WordPress.
Paso 3: Añade las líneas de configuración
Descarga el archivo a tu ordenador y ábrelo con un editor de texto (como el Bloc de notas o Visual Studio Code). Busca la línea que dice:
/* ¡Eso es todo, deja de editar! Feliz blogging. */
Justo antes de esa línea, añade estas tres líneas:
define('WP_HOME', 'https://tu-nuevo-dominio.com');
define('WP_SITEURL', 'https://tu-nuevo-dominio.com');
[TIP] Si tu web usa
http://en lugar dehttps://, usa esa variante. Pero te recomiendo usarhttps://siempre que tengas certificado SSL activo.
Paso 4: Sube el archivo modificado
Guarda el archivo y súbelo de nuevo al servidor mediante FTP, reemplazando el original. Asegúrate de que el nombre sea exactamente wp-config.php.
Paso 5: Accede a tu web
Ahora ve a tu navegador y escribe la nueva URL. WordPress debería cargar correctamente. Si todo funciona, puedes eliminar las líneas que añadiste (opcional, pero recomendado para mantener la configuración limpia).
[WARNING] Si añades estas líneas y luego cambias de dominio otra vez, tendrás que actualizarlas manualmente. Es un método temporal pero muy efectivo.
Método 3: Cambiar la URL de WordPress sin panel (usando phpMyAdmin directo)
Este método es similar al primero, pero no necesitas pasar por Syspanel. Es útil si tu hosting usa cPanel, Plesk o si tienes acceso directo a phpMyAdmin.
Paso 1: Accede a phpMyAdmin
Normalmente puedes acceder a través de una URL como https://tu-dominio.com/phpmyadmin o desde el panel de tu hosting. Introduce tus credenciales de base de datos.
Paso 2: Selecciona la base de datos
Haz clic en la base de datos de tu WordPress en el panel izquierdo.
Paso 3: Ve a la tabla wp_options
Busca la tabla wp_options. No es necesario abrirla; puedes usar directamente la pestaña "SQL".
Paso 4: Ejecuta la consulta
Pega la misma consulta SQL que vimos antes:
UPDATE wp_options SET option_value = 'https://tu-nuevo-dominio.com' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'https://tu-nuevo-dominio.com' WHERE option_name = 'home';
Paso 5: Comprueba el resultado
Ejecuta y verifica que todo funciona. Si tienes problemas con imágenes o enlaces internos, puede que necesites actualizar también los enlaces en las entradas y páginas. Para eso, puedes usar un plugin como Better Search Replace o hacerlo manualmente con una consulta más avanzada.
Método 4: Cambiar la URL de WordPress sin panel (método de emergencia)
Si no tienes acceso a FTP ni a phpMyAdmin (por ejemplo, si tu web está completamente caída), existe un método de emergencia: modificar el archivo functions.php de tu tema.
Paso 1: Accede al servidor por FTP
Sí, necesitas FTP para este método. Conéctate y navega hasta:
/wp-content/themes/tu-tema/
Paso 2: Edita functions.php
Descarga el archivo functions.php, ábrelo y añade al principio (después de la línea <?php) lo siguiente:
update_option('siteurl', 'https://tu-nuevo-dominio.com');
update_option('home', 'https://tu-nuevo-dominio.com');
Paso 3: Sube y accede
Sube el archivo modificado. Ahora ve a tu web. Debería cargar. Inmediatamente después, entra al Panel de administración de WordPress (tu-nuevo-dominio.com/wp-admin) y ve a Ajustes > Enlaces permanentes. Haz clic en Guardar cambios para actualizar las rutas.
Paso 4: Elimina las líneas
Una vez que todo funcione, borra las dos líneas que añadiste al functions.php. Si no las quitas, se ejecutarán en cada carga de la web, lo cual no es recomendable.
Errores comunes y cómo solucionarlos
Error 404 en todas las páginas
Esto suele pasar porque los enlaces permanentes no se han actualizado. Ve a Ajustes > Enlaces permanentes y pulsa Guardar cambios sin modificar nada. Esto refresca las reglas de reescritura.
Página en blanco (error 500)
Puede deberse a un error en el archivo wp-config.php o en .htaccess. Revisa que no haya errores de sintaxis y que las comillas sean correctas.
Imágenes y enlaces rotos
Si los enlaces internos siguen apuntando a la URL antigua, usa el plugin Better Search Replace. Ve a Herramientas > Better Search Replace, introduce la URL antigua y la nueva, y ejecuta el reemplazo en todas las tablas.
No puedo acceder al wp-admin
Si no puedes entrar al panel, usa el método de FTP (añadir las constantes al wp-config.php) para forzar la URL y luego vuelve a intentarlo.
Preguntas frecuentes (FAQ)
¿Puedo cambiar la URL sin perder mi contenido?
Sí, cambiar la URL no afecta a tus entradas, páginas, usuarios o comentarios. Solo cambia la dirección de acceso. Lo único que puede verse afectado son los enlaces internos, que puedes actualizar con un plugin.
¿Qué pasa si mi web usa un subdominio?
El proceso es el mismo. Solo asegúrate de escribir la URL completa, por ejemplo https://blog.midominio.com.
¿Necesito cambiar algo en el DNS?
Sí, si cambias de dominio, deberás configurar los registros DNS para que apunten a tu servidor. Esto se hace en el proveedor de dominios, no en WordPress.
¿Puedo usar estos métodos para pasar de HTTP a HTTPS?
Sí, son perfectos para eso. Solo cambia la URL de http:// a https://. Recuerda que necesitas un certificado SSL instalado en tu servidor.
¿Syspanel tiene un botón directo para cambiar la URL?
No, no hay un botón mágico, pero con el acceso a phpMyAdmin desde Syspanel (puerto 2106) puedes hacerlo en menos de un minuto.
Conclusión
Cambiar la URL de WordPress es una tarea sencilla si sabes qué herramientas usar. Desde Syspanel (accesible en el puerto 2106) tienes acceso directo a phpMyAdmin, que es el método más fiable. Si no tienes acceso al panel, el FTP y el phpMyAdmin directo son alternativas igual de válidas.
Recuerda siempre hacer una copia de seguridad de tu base de datos antes de ejecutar cualquier consulta SQL. Y si en algún momento te sientes perdido, no dudes en contactar con nuestro equipo de soporte: estamos aquí para ayudarte.
[TIP] Guarda esta guía en tus marcadores. Te será útil en cada migración o cambio de dominio que hagas en el futuro.
