Guía para cambiar la URL de WordPress en cPanel (sin perder acceso)
Si alguna vez has necesitado cambiar URL WordPress cPanel porque tu sitio se mudó a un nuevo dominio, cambiaste de HTTPS a HTTP o viceversa, o simplemente cometiste un error al escribir la dirección en los ajustes, sabes lo aterrador que puede ser perder el acceso al panel de administración. No te preocupes, es un problema más común de lo que crees y tiene solución.
En esta guía paso a paso, aprenderás a modificar URL WordPress cPanel de forma segura, incluso si ya no puedes entrar a tu escritorio. Usaremos métodos manuales desde el propio cPanel, phpMyAdmin y archivos de configuración.
Vamos a resolverlo juntos.
¿Por qué es necesario cambiar la URL en WordPress?
WordPress guarda la dirección de tu sitio en dos valores clave dentro de la base de datos: siteurl y home. Si cambias de dominio, de protocolo (HTTP a HTTPS) o mueves el sitio a una subcarpeta, debes actualizar estos valores. Si no lo haces, tu web se rompe y no podrás acceder ni al panel de administración.
Los escenarios más habituales son:
- Migrar tu sitio a un nuevo dominio.
- Instalar un certificado SSL y forzar HTTPS.
- Mover WordPress de una subcarpeta a la raíz (o viceversa).
- Corregir un error al escribir la URL en los ajustes generales.
Cualquiera que sea tu caso, aquí tienes las soluciones más fiables para cPanel WordPress URL sin perder el acceso.
Método 1: Cambiar la URL desde phpMyAdmin (el más seguro)
Este es el método recomendado porque no necesitas entrar al panel de WordPress. Todo se hace desde la base de datos.
Paso 1: Accede a phpMyAdmin en cPanel
- Inicia sesión en tu cuenta de cPanel (o Syspanel si usas HestiaCP, recuerda que el puerto de acceso es el 2106).
- Busca la sección Bases de Datos y haz clic en phpMyAdmin.
- En la columna izquierda, selecciona la base de datos de tu WordPress. Normalmente se llama algo como
usuario_wpdboblog_wp.
Paso 2: Localiza la tabla wp_options
Dentro de tu base de datos, busca la tabla que comienza con el prefijo que elegiste al instalar WordPress. Por defecto es wp_options. Si usaste un prefijo personalizado (ejemplo: miwp_options), búscala con ese nombre.
Paso 3: Edita los valores siteurl y home
- Haz clic en Examinar (o Browse) junto a la tabla
wp_options. - Busca las filas donde
option_namesea siteurl y home. - Haz clic en Editar (el lápiz) en cada una.
- Cambia el valor de
option_valuepor la nueva URL completa, incluyendohttps://ohttp://según corresponda. Ejemplo:- Antes:
http://miviejo-dominio.com - Después:
https://muevo-dominio.com
- Antes:
- Guarda los cambios haciendo clic en Continuar o Go.
[TIP] Si no ves las filas de
siteurlyhome, puedes buscarlas escribiendositeurlen el campo de búsqueda dentro de la tabla.
Paso 4: Verifica el acceso
Ahora abre tu navegador y visita tunuevadominio.com/wp-admin. Deberías poder iniciar sesión sin problemas. Si todo está bien, el cambio de WordPress cPanel cambiar dominio se ha completado.
Método 2: Editar el archivo wp-config.php (para casos extremos)
Este método es útil si no puedes acceder a phpMyAdmin o si tu base de datos está corrupta. Solo necesitas acceso al administrador de archivos de cPanel.
Paso 1: Accede al Administrador de Archivos
- En cPanel, busca la sección Archivos y haz clic en Administrador de Archivos.
- Navega hasta la carpeta donde está instalado WordPress (normalmente
public_htmlo una subcarpeta comoblog).
Paso 2: Edita el archivo wp-config.php
- Busca el archivo
wp-config.phpy haz clic derecho > Editar. - Justo antes de la línea que dice
/* That's all, stop editing! Happy blogging. */, pega estas dos líneas:
define('WP_HOME','https://tunuevadominio.com');
define('WP_SITEURL','https://tunuevadominio.com');
- Reemplaza
https://tunuevadominio.comcon tu nueva URL (con o sin www, según prefieras). - Guarda los cambios.
[WARNING] No olvides quitar estas líneas después de iniciar sesión y cambiar los valores desde el panel de administración. De lo contrario, cualquier cambio que hagas desde Ajustes > Generales se sobrescribirá.
Paso 3: Prueba el acceso
Ve a tunuevadominio.com/wp-admin e inicia sesión. Una vez dentro, ve a Ajustes > Generales y verifica que las direcciones sean correctas. Luego puedes eliminar las líneas que añadiste en wp-config.php.
Método 3: Usar la función de búsqueda y reemplazo en la base de datos (para cambios complejos)
Si además de la URL has cambiado la estructura del sitio (por ejemplo, moviste WordPress de /blog a la raíz), es probable que muchos enlaces internos sigan apuntando a la vieja dirección. Aquí necesitas un reemplazo global.
Paso 1: Exporta tu base de datos
- Desde phpMyAdmin, selecciona tu base de datos.
- Haz clic en la pestaña Exportar.
- Elige el método Rápido y formato SQL. Descarga el archivo.
Paso 2: Haz el reemplazo con un editor de texto
- Abre el archivo SQL descargado con un editor como Notepad++ o Sublime Text.
- Presiona
Ctrl + Hpara abrir la función de buscar y reemplazar. - Busca
http://miviejo-dominio.comy reemplázalo porhttps://tunuevadominio.com. - Guarda el archivo.
Paso 3: Importa la base de datos modificada
- En phpMyAdmin, selecciona tu base de datos.
- Haz clic en Importar.
- Selecciona el archivo SQL modificado y haz clic en Continuar.
[INFO] Este método es más avanzado. Si no te sientes seguro, usa un plugin como Better Search Replace desde el panel de administración (una vez que recuperes el acceso).
Solución de problemas comunes al cambiar URL WordPress cPanel
A veces, incluso después de cambiar los valores, pueden aparecer errores. Aquí tienes las soluciones más frecuentes.
Error: "Este sitio no puede proporcionar una conexión segura"
- Causa: Cambiaste a HTTPS pero tu certificado SSL no está bien instalado.
- Solución: Verifica que el SSL esté activo en cPanel (sección SSL/TLS) o usa un plugin como Really Simple SSL una vez que accedas.
Error: "No se puede conectar a la base de datos"
- Causa: Los datos de conexión en
wp-config.phpno coinciden con la base de datos. - Solución: Revisa que
DB_NAME,DB_USERyDB_PASSWORDsean correctos. Si moviste el sitio a otro servidor, estos valores cambian.
Error: Página en blanco (White Screen of Death)
- Causa: Algún plugin o tema incompatible con la nueva URL.
- Solución: Desactiva todos los plugins renombrando la carpeta
wp-content/pluginsdesde el Administrador de Archivos. Luego ve reactivándolos uno por uno.
Preguntas frecuentes (FAQ)
¿Puedo cambiar la URL desde el panel de administración sin perder acceso?
Sí, pero solo si aún puedes entrar. Ve a Ajustes > Generales y cambia las direcciones. Importante: hazlo una a la vez y guarda los cambios. Si cambias ambas a la vez, WordPress puede fallar y te quedarás fuera.
¿Qué pasa si cambio solo siteurl y no home?
WordPress cargará el panel de administración con la nueva URL, pero los enlaces del sitio público (páginas, entradas) seguirán apuntando a la vieja dirección. Debes cambiar ambos valores.
¿Necesito cambiar la URL si solo instalo un certificado SSL?
Sí, si antes usabas http:// y ahora quieres https://. Además, deberás forzar el redireccionamiento desde el archivo .htaccess o con un plugin.
¿Puedo usar Syspanel (HestiaCP) para estos cambios?
Sí, el proceso es idéntico. Recuerda que el puerto de acceso a Syspanel es el 2106. Dentro de Syspanel, busca la opción phpMyAdmin o Administrador de Archivos para seguir los mismos pasos.
¿Cómo evito perder datos al cambiar la URL?
Siempre haz una copia de seguridad completa (archivos + base de datos) antes de cualquier cambio. Desde cPanel puedes usar la herramienta Copias de seguridad o descargar todo manualmente.
Conclusión
Cambiar URL WordPress cPanel no tiene por qué ser un dolor de cabeza. Con estos métodos manuales desde phpMyAdmin, el archivo wp-config.php o un reemplazo en la base de datos, puedes modificar URL WordPress cPanel de forma segura y sin perder el acceso.
Recuerda siempre: antes de tocar nada, haz una copia de seguridad. Y si te equivocas, no entres en pánico: las soluciones están aquí.
Ahora ya sabes cómo WordPress cPanel cambiar dominio o WordPress cambiar sitio cPanel sin depender de plugins ni de soporte técnico. ¡Tú puedes hacerlo!
