Cómo cambiar la URL de WordPress en cPanel (site URL y home)
¿Te ha pasado que cambiaste la URL de tu sitio web y de repente todo se volvió inaccesible? No te preocupes, es uno de los problemas más comunes al administrar un WordPress. Este artículo está diseñado para guiarte paso a paso en el proceso de cambiar URL WordPress cPanel, ya sea que estés migrando tu sitio, cambiando de dominio o simplemente corrigiendo un error de configuración. Vamos a explicar dos métodos clave: modificar directamente desde la base de datos y usar el archivo wp-config.php. Además, resolveremos el temido error redirección WordPress que suele aparecer cuando algo sale mal. Todo explicado de forma clara, sin tecnicismos complicados.
¿Qué son la Site URL y la Home URL?
Antes de empezar, es importante entender qué estamos modificando. WordPress tiene dos URLs principales:
- Site URL (URL del sitio): Es la dirección donde están los archivos principales de WordPress.
- Home URL (URL de inicio): Es la dirección que los visitantes ven en el navegador.
Normalmente, ambas son iguales, pero pueden diferir si, por ejemplo, instalas WordPress en un subdirectorio pero quieres que se vea desde la raíz. Al modificar URL WordPress, debes cambiar ambas para que el sitio funcione correctamente.
[INFO] Si cambias solo una de ellas, puede que tu sitio se vea roto o que los enlaces no funcionen. Siempre cambia ambas al mismo valor a menos que tengas una configuración avanzada.
Método 1: Cambiar la URL desde la Base de Datos (phpMyAdmin)
Este es el método más seguro y recomendado si ya no puedes acceder al panel de administración de WordPress. Lo haremos desde cPanel, el panel de control de tu hosting.
Paso 1: Accede a cPanel
- Abre tu navegador y escribe la dirección de tu cPanel (normalmente algo como
tudominio.com/cpanelotudominio.com:2083). - Ingresa con tu usuario y contraseña de hosting.
[TIP] Si usas HestiaCP (llamado "Syspanel"), la dirección es
tudominio.com:2106y las credenciales son las mismas que las de tu cuenta de hosting.
Paso 2: Abre phpMyAdmin
- Dentro de cPanel, busca la sección Bases de datos.
- Haz clic en phpMyAdmin.
- Se abrirá una nueva ventana con todas tus bases de datos.
Paso 3: Selecciona la base de datos de WordPress
- En el panel izquierdo, verás una lista de bases de datos. Busca la que corresponde a tu WordPress (suele tener un nombre como
usuario_wpowordpress_db). - Haz clic en el nombre para expandirla. Verás una lista de tablas.
Paso 4: Encuentra la tabla wp_options
- Busca la tabla llamada
wp_options(puede tener un prefijo diferente si lo personalizaste, comomiwp_options). - Haz clic en su nombre.
Paso 5: Modifica las opciones siteurl y home
- Dentro de la tabla
wp_options, busca las filas dondeoption_nameseasiteurlyhome. - Haz clic en el ícono de Editar (un lápiz) en cada una.
- En el campo
option_value, escribe la nueva URL completa (por ejemplo,https://tudominio.com). - Guarda los cambios haciendo clic en Continuar.
[WARNING] Asegúrate de que la URL incluya el protocolo (
http://ohttps://) y no tenga barras al final. Por ejemplo:https://tudominio.com(sin/al final).
Paso 6: Verifica el sitio
Ahora, abre tu navegador y visita tu página. Debería cargar correctamente. Si no, revisa que hayas escrito bien la URL.
Método 2: Usar el archivo wp-config.php
Este método es útil si no tienes acceso a la base de datos o prefieres editar un archivo. Es más rápido, pero requiere cuidado.
Paso 1: Accede al Administrador de Archivos de cPanel
- En cPanel, busca la sección Archivos.
- Haz clic en Administrador de Archivos.
- Selecciona la carpeta raíz de tu sitio (normalmente
public_html).
Paso 2: Localiza el archivo wp-config.php
- Busca el archivo
wp-config.phpen la lista. Suele estar en la carpeta principal. - Haz clic derecho sobre él y selecciona Editar (o Ver/Editar).
Paso 3: Agrega las líneas de configuración
- Busca la línea que dice
/* ¡Eso es todo, deja de editar! Feliz blogging. */. - Justo antes de esa línea, pega lo siguiente:
define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');
- Reemplaza
https://tudominio.comcon tu URL real.
Paso 4: Guarda y cierra
- Guarda los cambios (normalmente con el botón Guardar cambios).
- Cierra el editor.
[INFO] Este método es temporal: si después actualizas la URL desde el panel de administración de WordPress, estos valores se sobrescribirán. Es ideal para emergencias.
Solucionar el error de redirección en WordPress
Después de modificar URL WordPress, es común encontrarse con un error redirección WordPress (como un bucle de redirecciones o una página en blanco). Aquí te explicamos cómo solucionarlo.
Causas comunes del error
- URLs mal escritas (con barras al final o sin protocolo).
- Conflictos con plugins de caché o redirección.
- Configuración incorrecta en el archivo
.htaccess.
Solución paso a paso
- Verifica las URLs en la base de datos (siguiendo el Método 1). Asegúrate de que
siteurlyhomesean exactamente iguales. - Desactiva temporalmente los plugins: Si puedes acceder al panel de administración, ve a Plugins y desactívalos todos. Si no, renombra la carpeta
wp-content/pluginsdesde el Administrador de Archivos de cPanel (por ejemplo, aplugins_desactivados). - Restaura el archivo .htaccess: Si el error persiste, elimina el archivo
.htaccess(haz una copia de seguridad primero) y luego ve a Ajustes > Enlaces permanentes en WordPress para regenerarlo automáticamente. - Limpia la caché: Si usas un plugin de caché, bórrala desde el panel de administración o desde cPanel (a veces hay una opción en la sección de caché).
[WARNING] Si después de todo el sitio sigue sin cargar, contacta a tu proveedor de hosting. Puede ser un problema de configuración del servidor.
Preguntas frecuentes (FAQ)
¿Qué pasa si cambio solo la URL del sitio y no la de inicio?
Puede que el panel de administración funcione, pero los enlaces del sitio público estén rotos. Siempre cambia ambas.
¿Puedo usar URL con o sin www?
Sí, pero elige una y sé consistente. Por ejemplo, https://tudominio.com o https://www.tudominio.com. Si cambias, asegúrate de redirigir una a la otra usando el archivo .htaccess.
¿El cambio afecta a mis imágenes y enlaces internos?
Sí, las URLs de imágenes y enlaces se actualizarán automáticamente si usas las funciones nativas de WordPress. Si tienes enlaces escritos manualmente, deberás actualizarlos con un plugin como "Better Search Replace".
¿Necesito conocimientos técnicos para hacer esto?
No, con los pasos de esta guía cualquier persona puede hacerlo. Solo sigue las instrucciones al pie de la letra.
¿Qué hago si no tengo acceso a cPanel?
Puedes pedirle a tu hosting que lo haga por ti, o usar un plugin como "WP Migrate DB" (si aún tienes acceso al panel de administración).
Consejos adicionales para evitar problemas
- Haz una copia de seguridad antes de cualquier cambio. En cPanel, usa la herramienta Copias de seguridad.
- Prueba en un entorno de desarrollo si es posible. Muchos hostings ofrecen una opción de "staging".
- Actualiza los enlaces permanentes después del cambio: ve a Ajustes > Enlaces permanentes y haz clic en Guardar cambios.
- Si usas Syspanel (HestiaCP), recuerda que el acceso es por el puerto 2106. El proceso es idéntico al de cPanel.
[TIP] Si tu sitio usa SSL (https), asegúrate de que la URL comience con
https://. De lo contrario, el navegador mostrará un aviso de seguridad.
Conclusión
Cambiar URL WordPress cPanel es un proceso sencillo si sigues los pasos correctos. Ya sea que uses la base de datos o el archivo wp-config.php, lo importante es modificar tanto siteurl como home. Y si aparece un error redirección WordPress, no entres en pánico: verifica las URLs, desactiva plugins y revisa el .htaccess. Con esta guía, podrás hacerlo tú mismo sin necesidad de un experto.
Recuerda que la práctica hace al maestro. Si es tu primera vez, tómalo con calma y sigue cada paso al pie de la letra. Pronto verás tu sitio funcionando como nuevo. ¡Buena suerte!
