Cómo cambiar la URL del sitio WordPress desde Syspanel
¿Por qué necesitas cambiar la URL de tu WordPress?
Cambiar la URL de tu sitio WordPress es una tarea más común de lo que parece. Quizás estás migrando tu web de un dominio a otro, estás pasando de un entorno de pruebas a producción, o simplemente quieres cambiar de http:// a https:// para activar el SSL. Sea cual sea tu motivo, hacerlo bien es crucial, porque si lo haces mal, puedes perder el acceso a tu panel de administración o, peor aún, que tu web se muestre rota.
La buena noticia es que, si tu sitio está alojado en un panel de control como Syspanel, el proceso es bastante sencillo y seguro. En esta guía extensa y paso a paso, te voy a enseñar exactamente cómo hacer el cambio de URL en WordPress desde Syspanel, evitando los errores más comunes y con consejos que te ahorrarán más de un dolor de cabeza.
Vamos a sumergirnos. No necesitas ser un experto técnico; solo sigue las instrucciones y en menos de 10 minutos tendrás tu sitio funcionando con la nueva dirección.
Antes de empezar: Entendiendo qué es Syspanel
Para los que no lo sepan, Syspanel (anteriormente conocido como HestiaCP) es un panel de control de hosting potente y gratuito que te permite gestionar tus sitios web, bases de datos, correos electrónicos y dominios desde un solo lugar. Es el "cerebro" detrás de tu servidor.
El acceso a Syspanel se realiza a través de un navegador web. Para gestionar tu sitio, deberás acceder a la URL de tu servidor seguida del puerto 2106. Por ejemplo, si tu dominio principal es mipanel.com, la dirección sería https://mipanel.com:2106. Recuerda este número, el puerto de acceso es el 2106, ya que lo necesitarás para entrar y seguir los pasos de esta guía.
El método más seguro: Cambiar la URL desde los archivos de configuración
Existen varias formas de cambiar la URL en WordPress, pero la más fiable y la que menos errores da es hacerlo directamente desde los archivos de configuración del sitio a través del administrador de archivos de Syspanel. Este método es ideal porque no depende de que tu WordPress esté funcionando al 100%.
Paso 1: Acceder a Syspanel y buscar tu sitio
Primero, abre tu navegador y accede a tu panel Syspanel usando el puerto 2106.
Una vez dentro, busca la sección de "Web" o "Sitios Web" en el menú lateral. Verás una lista de todos los dominios que tienes alojados. Identifica el dominio que quieres cambiar (por ejemplo, www.antiguodominio.com) y haz clic en él para entrar a sus ajustes.
Paso 2: Abrir el Administrador de Archivos
Dentro de los ajustes de tu dominio, busca un icono o botón que diga "Administrador de Archivos" o "Explorador de Archivos". Al hacer clic, se abrirá una ventana o una nueva pestaña con la estructura de carpetas de tu sitio web.
Es importante que estés en la raíz del dominio. Normalmente, esta carpeta se llama public_html o simplemente tiene el nombre de tu dominio. Dentro de ella, deberías ver las carpetas típicas de WordPress: wp-admin, wp-content, wp-includes y varios archivos .php.
Paso 3: Buscar el archivo wp-config.php
Ahora, en la raíz de tu instalación, busca un archivo llamado wp-config.php. Este es el archivo de configuración principal de WordPress. Haz clic derecho sobre él y selecciona la opción "Editar" o "Editar con editor de texto". Se abrirá un editor de texto plano dentro del propio panel.
Paso 4: Añadir las líneas mágicas para forzar el cambio
Este es el paso clave. Vamos a añadir dos líneas de código al final del archivo wp-config.php que le dirán a WordPress cuál es su nueva dirección. Desplázate hasta el final del archivo (después de la línea que dice /* That's all, stop editing! Happy publishing. */).
Justo después de esa línea, o al final del todo, pega lo siguiente:
define('WP_HOME', 'https://www.nuevodominio.com');
define('WP_SITEURL', 'https://www.nuevodominio.com');
IMPORTANTE: Sustituye https://www.nuevodominio.com por tu nueva URL real. Si tu sitio va a usar https:// pero aún no tienes el certificado SSL activo, puedes poner http:// temporalmente. Si no vas a usar www, quítalo de la URL. Debe ser exactamente la dirección que quieres que se muestre en el navegador.
Guarda los cambios. El editor te pedirá confirmación; haz clic en "Guardar".
Paso 5: Verificar el cambio
Ahora ve a tu navegador y escribe tu nueva URL. Si todo ha ido bien, deberías ver tu sitio web cargando correctamente. También puedes intentar acceder a tu panel de administración escribiendo https://www.nuevodominio.com/wp-admin.
[WARNING] No elimines estas líneas del archivo. Si las borras, WordPress volverá a intentar usar la URL antigua que tiene guardada en la base de datos y tu sitio podría dejar de cargar correctamente.
El método alternativo: Usando la base de datos (phpMyAdmin)
Si no te sientes cómodo editando archivos, o si el método anterior no funciona por alguna razón, siempre puedes cambiar la URL directamente en la base de datos. Es un poco más técnico, pero igual de efectivo.
Paso 1: Acceder a la base de datos desde Syspanel
Vuelve a la vista principal de tu dominio en Syspanel. Busca la sección de "Bases de Datos". Verás una lista con las bases de datos asociadas a tu sitio. Haz clic en el botón que dice "phpMyAdmin" para abrir el gestor de bases de datos.
Paso 2: Localizar la tabla wp_options
Dentro de phpMyAdmin, verás una lista de tablas a la izquierda. Busca la tabla que empieza por wp_options. Haz clic en su nombre para ver su contenido.
Paso 3: Editar las opciones de sitio
Ahora, en la tabla wp_options, busca las filas que tienen el option_name como siteurl y home. Puedes usar el buscador de la parte superior para filtrar.
Haz clic en el icono de "Editar" (normalmente un lápiz) en la fila de siteurl. En el campo option_value, escribe tu nueva URL completa (por ejemplo, https://www.nuevodominio.com). Haz clic en "Continuar" o "Ejecutar" para guardar.
Repite el mismo proceso para la fila home, poniendo la misma URL.
[TIP] Asegúrate de que la URL no tenga una barra inclinada al final (
/). Debe ser exactamentehttps://www.tudominio.com.
Solución de problemas comunes (FAQ)
Aquí tienes las respuestas a las dudas más frecuentes que nos llegan sobre este proceso.
¿Qué pasa si mi sitio se rompe y me da el error "Error al establecer conexión con la base de datos"?
Este error es raro al cambiar solo la URL, pero puede ocurrir si editamos el archivo wp-config.php y tocamos algo que no debíamos. La solución es revertir el archivo a su estado original. Ve al administrador de archivos de Syspanel y restaura una copia de seguridad del archivo si tienes una, o revisa que las líneas que añadiste estén correctamente escritas.
¿Debo usar http:// o https:// en la nueva URL?
Si has activado un certificado SSL, debes usar https:// para que la conexión sea segura. Si aún no lo tienes, usa http:// y luego actívalo. Recuerda que puedes cambiar esta configuración más adelante.
¿Qué pasa con las URLs internas de mi sitio (imágenes, enlaces)?
Al cambiar la URL en la base de datos o en wp-config.php, WordPress actualizará automáticamente las URLs de las publicaciones y páginas. Sin embargo, las URLs de las imágenes y los enlaces que estén dentro del contenido pueden quedar con la URL antigua. Para solucionarlo, te recomiendo instalar un plugin como "Better Search Replace" o "Velvet Blues Update URLs" y ejecutar una búsqueda y reemplazo de tu antiguo dominio por el nuevo en todas las tablas de la base de datos.
[INFO] Este paso es fundamental para evitar problemas de contenido mixto (mixed content) y para que todas las imágenes carguen correctamente en tu nueva URL.
¿Por qué no puedo acceder a mi panel de administración después del cambio?
Esto suele pasar cuando la URL en la base de datos y la URL en wp-config.php no coinciden, o cuando has puesto una URL incorrecta. Revisa los pasos anteriores para asegurarte de que ambos valores son idénticos. Si no puedes acceder, siempre puedes editar el archivo wp-config.php de nuevo para corregir la URL.
¿Tengo que cambiar algo en el DNS de mi dominio?
Sí, pero eso es un paso aparte. Cambiar la URL en WordPress solo modifica la configuración interna de tu sitio. Para que el mundo vea tu web en el nuevo dominio, necesitas apuntar los servidores DNS de tu nuevo dominio a los de tu servidor de Syspanel. Este proceso puede tardar entre 24 y 48 horas en propagarse.
Consejos finales para un cambio exitoso
Cambiar la URL de tu WordPress desde Syspanel no tiene por qué ser un dolor de cabeza. Aquí van mis últimos consejos:
- Haz una copia de seguridad completa de tu sitio (archivos y base de datos) antes de empezar. Puedes hacerlo desde la sección de "Copias de seguridad" de Syspanel. Así, si algo sale mal, podrás restaurar todo en segundos.
- Realiza el cambio en horas de bajo tráfico para minimizar el impacto en tus visitantes.
- Limpia la caché de tu navegador después del cambio para ver la versión actualizada de tu sitio.
- No olvides actualizar tus cuentas de redes sociales, Google Analytics y Search Console con la nueva URL para no perder el seguimiento de tu tráfico.
Siguiendo esta guía, el cambio de dominio en WordPress será un proceso limpio y sin sobresaltos. Recuerda que la clave está en la constancia y en usar las herramientas que Syspanel pone a tu disposición, como el administrador de archivos y phpMyAdmin.
Si en algún momento te sientes perdido, no dudes en consultar la documentación oficial de WordPress o contactar con el soporte de tu proveedor de hosting. ¡Buena suerte con tu nueva URL!
