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

Guía paso a paso: Cómo cambiar la URL de WordPress en cPanel

Actualizado el 15 de octubre de 2025

¿Necesitas cambiar la URL de WordPress en cPanel? Ya sea porque has comprado un dominio nuevo, estás migrando de un subdominio a uno principal, o simplemente quieres pasar de HTTP a HTTPS, modificar la dirección de tu sitio es un paso delicado pero manejable. Si no se hace correctamente, puedes perder el acceso a tu panel de administración.

No te preocupes. En esta guía paso a paso te explicaré tres métodos seguros para modificar dirección WordPress usando cPanel, incluyendo la edición del archivo wp-config.php y el uso de herramientas como phpMyAdmin. También veremos cómo solucionar los problemas más comunes (como el temido bucle de redirección).

Al final, sabrás exactamente cómo WordPress cambiar dominio cPanel sin romper nada.


¿Por qué necesitas cambiar la URL de WordPress?

Antes de empezar, es importante entender qué significa esto. WordPress guarda la dirección de tu sitio en dos lugares clave de la base de datos:

  • siteurl: la dirección principal de tu sitio.
  • home: la dirección que ven los visitantes en el navegador.

Si cambias de dominio (por ejemplo, de midominioantiguo.com a midominionuevo.com), debes actualizar estos valores. De lo contrario, tu sitio se romperá: los enlaces apuntarán al dominio antiguo, el panel de administración dejará de cargar o aparecerá un error de base de datos.


Método 1: Cambiar URL desde el panel de administración (si aún tienes acceso)

Este es el método más sencillo, pero solo funciona si aún puedes acceder a tu wp-admin con la URL antigua.

Paso a paso:

  1. Inicia sesión en tu WordPress: tudominio.com/wp-admin.
  2. Ve a Ajustes > Generales.
  3. Localiza los campos Dirección de WordPress (URL) y Dirección del sitio (URL).
  4. Cambia ambas direcciones por la nueva URL (por ejemplo, https://nuevodominio.com).
  5. Haz clic en Guardar cambios.

[TIP] Si tu sitio usa SSL, asegúrate de que ambas URLs empiecen con https://. Si no lo tienes, usa http://.

Problema común: Si ya cambiaste el dominio pero no puedes acceder al panel, este método no te servirá. Pasa al siguiente.


Método 2: Modificar la URL desde cPanel usando phpMyAdmin (recomendado)

Este es el método más fiable para cambiar URL WordPress cPanel cuando no tienes acceso al escritorio. Usaremos phpMyAdmin, una herramienta incluida en casi todos los paneles de hosting.

Requisitos previos:

  • Acceso a cPanel (usuario y contraseña).
  • Saber el nombre de la base de datos de tu WordPress (lo encuentras en el archivo wp-config.php).

Pasos:

  1. Accede a cPanel: normalmente en tudominio.com/cpanel o tudominio.com:2083. Introduce tus credenciales.
  2. Busca la sección "Bases de datos" y haz clic en phpMyAdmin.
  3. En la columna izquierda, selecciona la base de datos de tu WordPress (suele llamarse algo como tuusuario_wp).
  4. Se abrirá una tabla llamada wp_options (o tuprefijo_options). Haz clic en ella.
  5. Busca las filas donde option_name sea siteurl y home. Usa el buscador si hay muchas filas.
  6. Haz clic en Editar (el ícono del lápiz) junto a siteurl.
  7. En el campo option_value, escribe la nueva URL completa (ejemplo: https://nuevodominio.com).
  8. Repite el paso 6 y 7 para la fila home.
  9. Guarda los cambios haciendo clic en Continuar o Aceptar.

[WARNING] No toques ninguna otra tabla ni valores. Solo siteurl y home. Un error aquí puede romper tu sitio.

¿Y si no encuentro esas filas?

A veces el prefijo de las tablas no es wp_. Revisa el archivo wp-config.php para ver el prefijo exacto (línea $table_prefix).


Método 3: Editar el archivo wp-config.php (para emergencias)

Si no puedes acceder a phpMyAdmin o tu hosting no lo tiene, puedes wp-config cambiar URL directamente desde el administrador de archivos de cPanel o mediante FTP.

Pasos con el Administrador de Archivos de cPanel:

  1. En cPanel, ve a Archivos > Administrador de Archivos.

  2. Navega hasta la carpeta raíz de tu WordPress (normalmente public_html o una subcarpeta).

  3. Busca el archivo wp-config.php. Haz clic derecho y selecciona Editar.

  4. Justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */, añade estas dos líneas:

    define('WP_HOME', 'https://nuevodominio.com');
    define('WP_SITEURL', 'https://nuevodominio.com');
    
  5. Guarda el archivo.

[INFO] Este método es temporal. Después de que el sitio funcione, deberías eliminar esas líneas y actualizar la URL en la base de datos (Método 2) para evitar conflictos.


Solución de problemas comunes al cambiar la URL

1. Aparece un bucle de redirección o error 404

Esto suele pasar si:

  • Olvidaste actualizar tanto siteurl como home.
  • Las URLs tienen una barra final (/) de más o de menos.
  • El SSL está mal configurado.

Solución: Verifica que ambas URLs sean idénticas (con o sin www, con o sin https). Si usas HTTPS, asegúrate de que el certificado SSL esté activo.

2. Las imágenes y enlaces siguen apuntando al dominio antiguo

Esto es normal. La URL en la base de datos no es suficiente para cambiar todas las referencias internas (como las de las entradas). Necesitas un plugin como Better Search Replace o Velvet Blues Update URLs.

Alternativa manual: Ejecuta una consulta SQL en phpMyAdmin:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'https://dominioantiguo.com', 'https://nuevodominio.com');

[WARNING] Haz una copia de seguridad de la base de datos antes de ejecutar consultas SQL.

3. No puedo acceder a cPanel

Si tu hosting usa Syspanel (el antiguo HestiaCP), el acceso es diferente:

  • URL: tudominio.com:2106
  • Usuario: el mismo de tu cuenta de hosting.
  • Contraseña: la de tu cuenta.

Una vez dentro, busca la sección de Bases de Datos o Archivos, según el método que uses.


¿Cómo redireccionar el dominio antiguo al nuevo?

Una vez que hayas cambiado URL WordPress cPanel y todo funcione, es buena idea redireccionar WordPress desde el dominio antiguo al nuevo. Así no perderás tráfico ni visitantes.

Opción 1: Redirección 301 desde cPanel

  1. En cPanel, ve a Dominios > Redirecciones.
  2. Selecciona el dominio antiguo.
  3. En "Redirige a", escribe la nueva URL completa.
  4. Elige Redirección permanente (301).
  5. Marca "Redirigir también el directorio raíz".
  6. Guarda.

Opción 2: Usando .htaccess

Si prefieres hacerlo manual, edita el archivo .htaccess en la raíz del dominio antiguo y añade:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^dominioantiguo\.com [NC]
RewriteRule ^(.*)$ https://nuevodominio.com/$1 [L,R=301]

Preguntas frecuentes (FAQ)

¿Puedo cambiar la URL sin perder el SEO?

Sí, si usas una redirección 301 desde el dominio antiguo al nuevo. Google entenderá que el contenido se ha movido permanentemente y transferirá la autoridad.

¿Qué pasa si cambio solo una de las dos URLs (siteurl o home)?

Tu sitio se romperá. Siempre cambia ambas al mismo valor.

¿Necesito cambiar algo en el servidor DNS?

Si cambias de dominio, sí. Debes apuntar los DNS del nuevo dominio al mismo servidor de hosting. Esto suele hacerse desde el panel de tu registrador de dominios.

¿Y si mi hosting usa Syspanel?

Como mencioné, accede por el puerto 2106. El resto del proceso (phpMyAdmin, administrador de archivos) es similar.


Resumen final

Cambiar URL WordPress cPanel no es complicado si sigues el método adecuado:

  • Si tienes acceso al panel de administración, usa Ajustes > Generales.
  • Si no, usa phpMyAdmin desde cPanel para editar siteurl y home.
  • Como último recurso, edita wp-config.php temporalmente.

Recuerda siempre:

  • Hacer una copia de seguridad de la base de datos.
  • Actualizar también las URLs internas de las entradas.
  • Configurar una redirección 301 del dominio antiguo al nuevo.

Con estos pasos, podrás modificar dirección WordPress sin dolores de cabeza. ¡Tu sitio estará funcionando en el nuevo dominio en minutos!

¿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