🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Guía para cambiar la URL de WordPress en cPanel

Actualizado el 16 de enero de 2026

¿Por qué necesitas cambiar la URL de WordPress en cPanel?

Cambiar la URL de tu sitio web WordPress es una tarea más común de lo que parece. Puede que quieras migrar de un dominio antiguo a uno nuevo, o quizás necesitas cambiar la dirección de tu sitio de http:// a https:// después de instalar un certificado SSL. Otra situación típica es estar trabajando en un sitio local (como localhost) y querer moverlo a un servidor en vivo. Sea cual sea tu motivo, hacerlo mal puede dejarte sin acceso a tu panel de administración. Por eso, en esta guía te explicaremos paso a paso cómo cambiar URL WordPress cPanel de forma segura, evitando errores y pérdidas de datos.

La operación de WordPress cambiar dominio o simplemente cPanel modificar URL puede hacerse de varias maneras. Aquí nos centraremos en el método más fiable: modificar directamente los archivos de configuración a través de cPanel. Este enfoque es ideal para usuarios sin experiencia técnica porque no requiere instalar plugins adicionales ni lidiar con comandos complejos de base de datos.

Antes de empezar, ten en cuenta que WordPress URL cambio implica modificar dos valores clave en la base de datos: siteurl y home. Si los cambias incorrectamente, tu sitio puede volverse inaccesible. Por eso, siempre recomendamos hacer una copia de seguridad completa antes de comenzar. ¿Listo? Vamos a ello.


Requisitos previos antes de modificar la URL

Antes de realizar cualquier cambio, asegúrate de tener lo siguiente:

  • Acceso a cPanel: Necesitas las credenciales de tu hosting. Si no las tienes, contacta con tu proveedor.
  • Copia de seguridad: Es fundamental respaldar tanto los archivos como la base de datos. En cPanel, puedes usar la herramienta "Backup" o "JetBackup".
  • Nuevo dominio o URL: Ten a mano la dirección exacta que quieres usar (por ejemplo, https://muevodominio.com o https://tusitio.com).
  • SSL instalado (opcional): Si vas a cambiar a HTTPS, asegúrate de que el certificado SSL esté activo en tu hosting.

[WARNING] Nunca modifiques la URL directamente desde el panel de administración de WordPress si no tienes acceso a la base de datos o a los archivos. Si cometes un error, podrías quedarte fuera de tu propio sitio.


Método 1: Cambiar la URL desde los archivos de WordPress en cPanel

Este es el método más seguro y recomendado para cambiar URL WordPress cPanel sin riesgos. Accederemos al archivo wp-config.php y forzaremos las nuevas URLs.

Paso 1: Accede al administrador de archivos de cPanel

  1. Inicia sesión en tu cPanel.
  2. Busca la sección "Archivos" y haz clic en "Administrador de Archivos".
  3. Selecciona la carpeta raíz de tu sitio (normalmente public_html o el nombre de tu dominio).
  4. Localiza el archivo wp-config.php. Si no lo ves, asegúrate de que estás en la carpeta correcta.

Paso 2: Edita el archivo wp-config.php

  1. Haz clic derecho sobre wp-config.php y selecciona "Editar".
  2. Busca la línea que dice define('WP_DEBUG', false); o similar.
  3. Justo antes de esa línea (o después de require_once(ABSPATH . 'wp-settings.php');), agrega estas dos líneas:
define('WP_HOME','https://tunuevodominio.com');
define('WP_SITEURL','https://tunuevodominio.com');
  1. Reemplaza https://tunuevodominio.com con tu nueva URL. Si es solo un cambio de HTTP a HTTPS, usa la misma dirección pero con https://.
  2. Guarda los cambios y cierra el archivo.

[TIP] Si tu sitio usa www, inclúyelo: https://www.tunuevodominio.com. Si no, omítelo. La consistencia es clave.

Paso 3: Verifica el acceso

Ahora intenta acceder a tu sitio con la nueva URL. Si todo está bien, verás tu página funcionando. Luego, inicia sesión en el panel de administración (/wp-admin) y ve a Ajustes > Generales. Ahí verás que las URLs ya están actualizadas. No las modifiques manualmente aquí, ya que las líneas en wp-config.php tienen prioridad.


Método 2: Cambiar la URL desde la base de datos (phpMyAdmin)

Este método es útil si ya no puedes acceder al panel de administración o si el método anterior no funcionó. Es un poco más técnico, pero igual de efectivo para WordPress cambiar dominio.

Paso 1: Accede a phpMyAdmin desde cPanel

  1. En cPanel, busca la sección "Bases de Datos" y haz clic en "phpMyAdmin".
  2. Selecciona la base de datos de tu WordPress (la que usas en wp-config.php).
  3. Verás una lista de tablas. Busca la tabla wp_options (el prefijo wp_ puede variar).

Paso 2: Modifica las opciones siteurl y home

  1. Haz clic en "Examinar" (o "Browse") junto a wp_options.
  2. Busca las filas donde option_name sea siteurl y home. Puedes usar el filtro de búsqueda.
  3. Haz clic en "Editar" (el ícono de lápiz) en cada una.
  4. Cambia el valor de option_value por tu nueva URL completa (ejemplo: https://tunuevodominio.com).
  5. Guarda los cambios.

Paso 3: Limpia la caché de WordPress

Después de modificar la base de datos, es posible que algunos plugins de caché mantengan la URL antigua. Para evitar problemas:

  1. Ve a Ajustes > Enlaces permanentes en tu panel de WordPress.
  2. Simplemente haz clic en "Guardar cambios" sin modificar nada. Esto regenera las reglas de reescritura.
  3. Si usas un plugin de caché (como W3 Total Cache o WP Super Cache), limpia la caché desde su configuración.

[INFO] Si no puedes acceder al panel de administración, puedes forzar la limpieza de caché desde cPanel eliminando manualmente los archivos de caché en la carpeta wp-content/cache.


Método 3: Usar la función de búsqueda y reemplazo en la base de datos

Si tu sitio tiene muchas URLs internas (enlaces en contenido, imágenes, etc.), solo cambiar siteurl y home no es suficiente. Debes actualizar todas las referencias a la URL antigua. Para esto, usaremos una consulta SQL segura.

Paso 1: Accede a phpMyAdmin y selecciona tu base de datos

Sigue los pasos del método 2 para llegar a phpMyAdmin.

Paso 2: Ejecuta una consulta SQL de búsqueda y reemplazo

  1. Haz clic en la pestaña "SQL" en la parte superior.
  2. Copia y pega el siguiente código, reemplazando los valores:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://dominioantiguo.com', 'https://nuevodominio.com');
  1. Cambia http://dominioantiguo.com por tu URL anterior y https://nuevodominio.com por la nueva.
  2. Haz clic en "Continuar" para ejecutar.

[WARNING] Esta consulta solo afecta a la tabla wp_posts (contenido de entradas y páginas). Si tienes otros campos con URLs (como en widgets o meta datos), necesitarás consultas adicionales. Para un cambio completo, considera usar un plugin como "Better Search Replace" desde el panel de administración (si tienes acceso).


Solución de problemas comunes

No puedo acceder al panel de administración después del cambio

Si al intentar entrar a /wp-admin te redirige a la URL antigua o ves un error, prueba lo siguiente:

  1. Revisa el archivo wp-config.php: Asegúrate de que las líneas WP_HOME y WP_SITEURL estén escritas correctamente y sin espacios extra.
  2. Limpia el DNS: Si cambiaste de dominio, espera a que el DNS se propague (puede tardar hasta 48 horas). Mientras tanto, puedes editar tu archivo hosts local para forzar la resolución.
  3. Usa la herramienta de emergencia de cPanel: Algunos hosting tienen un "Modo de recuperación" que permite acceder al sitio con una URL temporal.

El sitio muestra un error de base de datos

Esto suele ocurrir si modificaste la base de datos incorrectamente. Vuelve a phpMyAdmin y verifica que los valores de siteurl y home sean exactamente los que necesitas. Si tienes una copia de seguridad, restaura la base de datos.

Los enlaces internos siguen apuntando a la URL antigua

Como mencionamos, el cambio de siteurl y home no actualiza el contenido. Usa la consulta SQL del método 3 o un plugin de búsqueda y reemplazo. Si no puedes acceder al panel, puedes subir manualmente el plugin a la carpeta wp-content/plugins mediante FTP.


Preguntas frecuentes (FAQ)

¿Puedo cambiar la URL de WordPress sin cPanel?

Sí, pero cPanel facilita el proceso. Si usas otro panel como Syspanel (accesible por el puerto 2106), los pasos son similares: busca el administrador de archivos o phpMyAdmin. La lógica es la misma.

¿Qué pasa si solo quiero cambiar de HTTP a HTTPS?

Sigue los mismos pasos, pero asegúrate de que el certificado SSL esté instalado y funcionando. Además, en el archivo .htaccess puedes forzar la redirección de HTTP a HTTPS con reglas de reescritura.

¿Pierdo mis datos al cambiar la URL?

No, los datos (entradas, páginas, usuarios) se mantienen intactos. Solo cambias la dirección de acceso. Sin embargo, es posible que necesites actualizar enlaces internos en el contenido.

¿Cuánto tiempo tarda en verse el cambio?

El cambio es inmediato en el servidor, pero el navegador y los servicios DNS pueden tardar en reflejarlo. Si no ves el cambio, limpia la caché del navegador o usa una ventana de incógnito.


Conclusión

Cambiar URL WordPress cPanel no tiene por qué ser un dolor de cabeza. Con esta guía, tienes tres métodos probados: desde los archivos de configuración, desde la base de datos o mediante una búsqueda y reemplazo global. Recuerda siempre hacer una copia de seguridad antes de empezar y verificar que el nuevo dominio o URL esté correctamente configurado en tu hosting.

Si encuentras problemas, no dudes en consultar a tu proveedor de hosting o buscar ayuda en foros especializados. La clave está en la paciencia y en seguir los pasos al pie de la letra. ¡Ahora ya sabes cómo hacer que tu sitio WordPress luzca exactamente donde quieres!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel