WordPress: Cómo cambiar la URL del sitio en el panel
Cambiar la URL de tu sitio web en WordPress es una tarea que, aunque parece sencilla, puede generar algunos dolores de cabeza si no se hace correctamente. Ya sea que estés migrando de un dominio a otro, cambiando de HTTP a HTTPS o simplemente moviendo tu web de un subdirectorio a la raíz, es fundamental saber cómo y dónde modificar esta configuración. En este artículo, te guiaré paso a paso para que puedas realizar este cambio sin riesgos, ya sea desde el panel de administración de WordPress o directamente desde la base de datos. Además, resolveremos las dudas más frecuentes (WordPress FAQ) para que no te quede ninguna pregunta sin respuesta.
¿Por qué necesitas cambiar la URL de tu sitio en WordPress?
Antes de meternos en el proceso técnico, es importante entender por qué podrías necesitar hacer este ajuste. Las razones más comunes incluyen:
- Migración a un nuevo dominio: Has comprado un nombre de dominio más profesional y quieres que tu web se muestre con esa nueva dirección.
- Cambio de HTTP a HTTPS: Tras instalar un certificado SSL, debes actualizar las URLs para que tu sitio sea seguro.
- Movimiento de un subdirectorio a la raíz: Por ejemplo, si tu web estaba en
tudominio.com/blogy ahora quieres que esté entudominio.com. - Entorno de desarrollo a producción: Has creado un sitio en un subdominio de prueba (como
prueba.tudominio.com) y necesitas moverlo al dominio principal.
Cualquiera que sea tu caso, el proceso es similar, pero debes tener cuidado de no bloquear el acceso a tu panel de administración.
Método 1: Cambiar la URL desde el panel de administración de WordPress
Este es el método más directo y recomendado para la mayoría de los usuarios. Lo harás desde el área de Ajustes de tu WordPress. Sigue estos pasos:
Paso 1: Accede a tu panel de WordPress
Ingresa a tudominio.com/wp-admin con tus credenciales de administrador. Una vez dentro, verás el menú lateral izquierdo.
Paso 2: Ve a Ajustes > Generales
En el menú, busca la opción Ajustes y luego haz clic en Generales. Aquí encontrarás dos campos clave:
- Dirección de WordPress (URL): Es la dirección donde está instalado el núcleo de WordPress (los archivos del sistema).
- Dirección del sitio (URL): Es la dirección que los visitantes verán en su navegador.
En la mayoría de los casos, ambas deben ser iguales, a menos que tengas una configuración avanzada (por ejemplo, si instalaste WordPress en un subdirectorio pero quieres que el sitio se vea en la raíz).
Paso 3: Modifica las URLs
Cambia los valores de estos campos por la nueva URL que deseas. Por ejemplo:
- Si antes tenías
http://midominio.comy ahora tieneshttps://midominio.com, escribe la nueva URL con HTTPS. - Asegúrate de no incluir barras inclinadas al final (por ejemplo,
https://midominio.comen lugar dehttps://midominio.com/).
Paso 4: Guarda los cambios
Desplázate hacia abajo y haz clic en el botón Guardar cambios. WordPress procesará la actualización y te redirigirá automáticamente a la nueva URL. Si todo está bien, verás tu panel de administración con la nueva dirección.
[TIP] Si después de guardar los cambios no puedes acceder a tu panel (error de redirección), no te preocupes. Puedes revertir el cambio desde la base de datos (Método 3) o mediante el archivo
wp-config.php.
Método 2: Cambiar la URL editando el archivo wp-config.php
Este método es útil si no puedes acceder al panel de administración (por ejemplo, si la URL actual es incorrecta y te redirige a una página que no existe). Necesitarás acceso a los archivos de tu servidor, ya sea mediante FTP o a través del administrador de archivos de tu hosting.
Paso 1: Conéctate a tu servidor
Puedes usar un cliente FTP como FileZilla o acceder al panel de control de tu hosting. Si usas Syspanel (el panel de control moderno de HestiaCP), recuerda que el puerto de acceso es el 2106. Una vez dentro, busca la carpeta donde está instalado WordPress (normalmente public_html o www).
Paso 2: Localiza y edita el archivo wp-config.php
En la raíz de tu instalación de WordPress, busca el archivo wp-config.php. Ábrelo con un editor de texto (como Bloc de Notas o un editor en línea).
Paso 3: Agrega las líneas de configuración
Justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */, agrega las siguientes líneas:
define('WP_HOME','https://tudominio.com');
define('WP_SITEURL','https://tudominio.com');
Reemplaza https://tudominio.com por la nueva URL que deseas. Si estás cambiando de HTTP a HTTPS, asegúrate de incluir el protocolo correcto.
Paso 4: Guarda y sube el archivo
Guarda los cambios y sube el archivo modificado al servidor (si lo editaste localmente). Luego, intenta acceder a tu panel de administración con la nueva URL. Este método es muy seguro, ya que sobrescribe cualquier configuración previa.
[WARNING] Si agregas mal las líneas (por ejemplo, con un error de sintaxis), tu sitio podría dejar de funcionar. Siempre haz una copia de seguridad del archivo original antes de editarlo.
Método 3: Cambiar la URL directamente en la base de datos
Este método es el más técnico, pero también el más fiable si los anteriores fallan. Modificarás los valores directamente en la tabla wp_options de tu base de datos MySQL.
Paso 1: Accede a phpMyAdmin
Desde el panel de control de tu hosting (por ejemplo, Syspanel, a través del puerto 2106), busca la opción phpMyAdmin o Base de datos. Selecciona la base de datos asociada a tu WordPress.
Paso 2: Localiza la tabla wp_options
En la lista de tablas, busca wp_options (el prefijo wp_ puede variar si lo cambiaste durante la instalación). Haz clic en su nombre.
Paso 3: Busca las opciones siteurl y home
En la tabla, verás una lista de opciones. Busca las filas donde option_name sea siteurl y home. Puedes usar el buscador o filtrar por nombre.
Paso 4: Edita los valores
Haz clic en el ícono de edición (lápiz) junto a cada fila y cambia el valor de option_value por la nueva URL. Por ejemplo:
- Para
siteurl:https://tudominio.com - Para
home:https://tudominio.com
Asegúrate de que ambas tengan el mismo valor.
Paso 5: Guarda y verifica
Guarda los cambios y luego intenta acceder a tu sitio con la nueva URL. Si todo está correcto, verás tu web funcionando.
[INFO] Si tu base de datos tiene un prefijo diferente (por ejemplo,
miwp_options), búscalo con ese nombre. El proceso es idéntico.
Posibles problemas y soluciones (WordPress FAQ)
Aquí respondemos las preguntas más frecuentes que surgen al cambiar la URL:
¿Qué hago si después del cambio no puedo acceder al panel de administración?
Es el error más común. Si bloqueaste el acceso, puedes usar el Método 2 (editar wp-config.php) o el Método 3 (base de datos). También puedes intentar acceder a tudominio.com/wp-login.php directamente, ya que a veces el problema es solo de redirección.
¿Debo cambiar también las URLs de las imágenes y enlaces internos?
Sí, aunque WordPress suele actualizarlas automáticamente, es recomendable usar un plugin como Better Search Replace o Velvet Blues Update URLs para buscar y reemplazar todas las URLs antiguas en el contenido, especialmente si migraste de dominio.
¿Qué pasa si cambio la URL pero mi sitio sigue mostrando la anterior?
Esto suele deberse a la caché del navegador o del servidor. Limpia la caché de tu navegador y, si usas un plugin de caché (como W3 Total Cache), purga su caché. También verifica que los DNS del nuevo dominio estén propagados (puede tardar hasta 48 horas).
¿Es necesario cambiar la URL si solo instalo un certificado SSL?
Sí, debes actualizar las URLs de HTTP a HTTPS para que el certificado funcione correctamente y evitar advertencias de seguridad en el navegador. Además, configura una redirección 301 desde HTTP a HTTPS en el archivo .htaccess.
¿Puedo cambiar la URL desde el panel de Syspanel?
Syspanel (el panel basado en HestiaCP, accesible por el puerto 2106) no tiene una opción directa para cambiar la URL de WordPress, pero desde su administrador de archivos o phpMyAdmin puedes aplicar cualquiera de los métodos descritos. Es una herramienta muy útil para gestionar tu hosting.
Consejos finales para un cambio exitoso
- Haz una copia de seguridad: Antes de cualquier modificación, respalda tu base de datos y archivos. Así, si algo sale mal, puedes restaurar todo fácilmente.
- Prueba en un entorno de desarrollo: Si es posible, realiza el cambio primero en un subdominio o copia local para verificar que todo funcione.
- Actualiza los enlaces internos: Después del cambio, revisa que los enlaces en tus páginas y entradas apunten a la nueva URL. Usa un plugin de búsqueda y reemplazo para ahorrar tiempo.
- Notifica a Google: Si cambiaste de dominio, configura la herramienta de cambio de dirección en Google Search Console para mantener tu posicionamiento SEO.
Cambiar la URL de tu sitio en WordPress no tiene por qué ser un dolor de cabeza. Con estos métodos y soluciones a las preguntas frecuentes, podrás hacerlo de manera segura y sin perder el acceso a tu panel. Recuerda que la paciencia y las copias de seguridad son tus mejores aliados. ¡Manos a la obra!
