Cómo cambiar la URL de WordPress en cPanel (phpMyAdmin y wp-config)
¿Por qué necesitas cambiar la URL de WordPress?
Cambiar la URL de WordPress es una tarea más común de lo que parece. Puede que hayas comprado un dominio nuevo, que estés migrando tu sitio de un servidor a otro, o que simplemente quieras pasar de http:// a https:// para tener más seguridad. El problema es que WordPress guarda la URL en varios sitios, y si no la actualizas correctamente, tu web puede quedarse en blanco o redirigir a la página equivocada.
La buena noticia es que tienes varias formas de hacerlo, y en este artículo te voy a enseñar las dos más seguras y efectivas cuando trabajas con cPanel: usando phpMyAdmin y editando el archivo wp-config.php. Ambas son perfectas para usuarios sin mucha experiencia técnica, solo necesitas seguir los pasos con calma.
Antes de empezar: haz una copia de seguridad
Este paso no es opcional, es obligatorio. Si algo sale mal, una copia de seguridad te salvará el día. No importa si usas un plugin o las herramientas de tu hosting, pero asegúrate de tener una copia reciente de tu base de datos y de tus archivos.
[WARNING] No intentes cambiar la URL de WordPress sin tener una copia de seguridad. Un error en la base de datos puede dejar tu web completamente inaccesible.
Método 1: Cambiar la URL de WordPress desde phpMyAdmin
Este método consiste en modificar directamente la tabla wp_options de tu base de datos. Es el método más fiable porque te permite ver y corregir todos los valores relacionados con la URL.
Paso 1: Accede a phpMyAdmin desde cPanel
- Inicia sesión en tu cPanel con tus credenciales de hosting.
- Busca la sección Bases de Datos y haz clic en phpMyAdmin.
- Se abrirá una nueva pestaña con la interfaz de phpMyAdmin.
Paso 2: Selecciona tu base de datos
En el panel izquierdo verás una lista con todas tus bases de datos. Haz clic en la que corresponda a tu instalación de WordPress. Si no sabes cuál es, busca una que tenga tablas con prefijos como wp_ (por ejemplo, wp_options, wp_posts, wp_users).
Paso 3: Busca la tabla wp_options
Dentro de tu base de datos, haz clic en la tabla wp_options. Es posible que el prefijo sea diferente si personalizaste tu instalación, pero lo más habitual es que sea wp_options.
Paso 4: Localiza las opciones de URL
Dentro de wp_options, busca las filas que contengan siteurl y home. Puedes usar el buscador de la parte superior para filtrar:
- Escribe
siteurlen el campo de búsqueda y haz clic en Buscar. - Repite el proceso con
home.
Paso 5: Edita los valores
- 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.tudominio.com). - Guarda los cambios.
- Repite el proceso con la fila de
home.
[TIP] No añadas una barra final (/) al final de la URL. WordPress se encarga de eso automáticamente.
Paso 6: Limpia la caché de tu navegador
Una vez guardados los cambios, prueba a acceder a tu web. Si tu navegador muestra la versión antigua, limpia la caché o prueba en una ventana de incógnito.
Método 2: Cambiar la URL de WordPress desde wp-config.php
Este método es ideal si no quieres tocar la base de datos o si estás teniendo problemas para acceder a phpMyAdmin. Añadiremos dos líneas de código al archivo wp-config.php que sobrescribirán los valores de la base de datos.
Paso 1: Accede al Administrador de Archivos de cPanel
- En tu cPanel, busca la sección Archivos y haz clic en Administrador de Archivos.
- Navega hasta la carpeta donde tienes instalado WordPress (normalmente
public_htmlo una subcarpeta dentro de ella).
Paso 2: Localiza y edita wp-config.php
- Busca el archivo
wp-config.phpen la lista de archivos. - Haz clic derecho sobre él y selecciona Editar (o usa la opción de edición en la barra superior).
- Se abrirá un editor de texto. No te asustes por el código, no necesitas entenderlo todo.
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 las siguientes:
define('WP_HOME', 'https://www.tudominio.com');
define('WP_SITEURL', 'https://www.tudominio.com');
[INFO] WP_HOME es la URL que usan los visitantes para ver tu web, y WP_SITEURL es la URL del núcleo de WordPress. En la mayoría de los casos, ambas deben ser iguales.
Paso 4: Guarda los cambios
Haz clic en Guardar cambios y cierra el editor. Ahora puedes intentar acceder a tu web con la nueva URL.
Paso 5: ¿Y si no funciona?
Si después de esto sigues teniendo problemas, es posible que la caché de tu servidor esté guardando los datos antiguos. Contacta con tu proveedor de hosting o espera unos minutos antes de volver a intentarlo.
¿Qué hago si mi web se queda en blanco?
Este es el error más temido, pero tiene solución. Si después de cambiar la URL tu web se queda en blanco, sigue estos pasos:
- Accede a tu cPanel y vuelve a phpMyAdmin.
- Comprueba que los valores de
siteurlyhomeson correctos. - Si los valores son correctos, revisa el archivo
wp-config.phpy asegúrate de que las líneas que añadiste están bien escritas. - Si todo parece correcto, desactiva temporalmente todos los plugins renombrando la carpeta
wp-content/pluginsawp-content/plugins_backup. Esto te dirá si el problema es un plugin incompatible.
[TIP] Siempre guarda los valores antiguos de tu URL en un bloc de notas antes de hacer cambios. Te servirán como referencia si necesitas revertir.
Errores comunes y cómo evitarlos
Error 1: Olvidar el https:// o el www
WordPress es muy estricto con la URL. Si pones tudominio.com sin el protocolo, no funcionará. Asegúrate de incluir siempre https:// o http:// según corresponda.
Error 2: Cambiar solo una de las dos opciones
Recuerda que siteurl y home deben apuntar a la misma URL. Si solo cambias una, WordPress se confundirá y puede redirigir mal.
Error 3: Dejar la barra final
Aunque parezca inofensiva, una barra final puede causar problemas de redireccionamiento. Siempre escribe la URL sin la barra final.
Error 4: No limpiar la caché
Tanto tu navegador como tu servidor pueden tener caché. Si ves la web antigua, no significa que el cambio no funcionara, solo que estás viendo una versión guardada.
Preguntas frecuentes (FAQ)
¿Puedo cambiar la URL de WordPress sin acceso a cPanel?
Sí, pero es más complicado. Puedes usar un plugin como "Better Search Replace" si aún tienes acceso al panel de administración, o editar los archivos por FTP. Sin embargo, los métodos que te he mostrado son los más seguros y directos.
¿Qué pasa si cambio de dominio pero mantengo el mismo hosting?
Es exactamente el mismo proceso. Solo tienes que actualizar la URL en la base de datos o en el wp-config.php. No necesitas reinstalar nada.
¿Necesito cambiar algo más en la base de datos?
Los valores de siteurl y home son los principales, pero puede haber otras referencias a tu antigua URL en el contenido de tus entradas, menús o widgets. Para eso puedes usar un plugin como "Better Search Replace" o hacerlo manualmente desde phpMyAdmin con una consulta SQL.
¿Qué es el puerto 2106 y por qué lo mencionas?
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso al panel de control se realiza a través del puerto 2106. No es necesario para cambiar la URL, pero es útil saberlo si necesitas acceder a tu panel de administración del hosting.
¿Cuánto tiempo tarda en aplicarse el cambio?
Los cambios en la base de datos son inmediatos. Solo necesitas refrescar tu navegador. Si usas una CDN o caché de servidor, puede tardar unos minutos en propagarse.
Consejos finales
Cambiar la URL de WordPress en cPanel es un proceso sencillo si sigues estos pasos al pie de la letra. Tanto phpMyAdmin como el archivo wp-config.php son métodos fiables que te sacarán de apuros incluso si tu web se ha quedado bloqueada.
Mi recomendación personal es que uses phpMyAdmin siempre que puedas, porque te permite ver el estado exacto de tu base de datos. El método con wp-config.php es más rápido, pero puede quedar "oculto" si más adelante cambias la URL desde el panel de administración de WordPress.
Y recuerda: la paciencia es tu mejor aliada. No te saltes pasos, haz una copia de seguridad y verifica cada cambio antes de continuar. Si algo sale mal, siempre puedes volver atrás.
Ahora que ya sabes cómo hacerlo, ¿te animas a intentarlo? Verás que en menos de diez minutos tendrás tu WordPress funcionando con la nueva URL.
