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

Guía para cambiar la ruta raíz del dominio en cPanel

Actualizado el 13 de febrero de 2026

¿Qué es la ruta raíz del dominio y por qué deberías cambiarla?

Cuando creas un dominio en cPanel, el sistema crea automáticamente una carpeta principal (llamada public_html) dentro de tu cuenta de hosting. Esa carpeta es la ruta raíz del dominio o cpanel document root. Es el lugar donde el servidor busca los archivos de tu sitio web (como index.php, index.html, etc.) cuando alguien escribe tu dominio en el navegador.

Cambiar la ruta raíz cPanel significa decirle al servidor: "A partir de ahora, busca los archivos de mi web en otra carpeta distinta a public_html". Esto puede ser útil por varias razones:

  • Tienes varios dominios y quieres organizar mejor los archivos.
  • Quieres separar un sitio de producción de un entorno de pruebas.
  • Necesitas apuntar el dominio a una subcarpeta como public_html/tienda o public_html/blog.
  • Estás migrando un sitio y prefieres mantener una estructura de carpetas específica.
  • Quieres que un dominio use un directorio fuera del public_html por seguridad.

Cambiar el cpanel domain root es una tarea sencilla, pero debes hacerla con cuidado. Un error aquí puede dejar tu web inaccesible temporalmente. No te preocupes, en esta guía te explico paso a paso cómo hacerlo de forma segura, incluso si eres principiante.


Antes de empezar: consideraciones importantes

Haz una copia de seguridad

[WARNING] No cambies la ruta raíz sin antes hacer una copia de seguridad completa de tu sitio web y tu base de datos. Si algo sale mal, podrás restaurar todo rápidamente.

Puedes hacer una copia desde el propio cPanel en la sección Archivos > Copias de seguridad o utilizando un plugin si usas WordPress.

Anota la ruta actual

Antes de cambiar nada, ve a cPanel > Dominios y anota cuál es la ruta actual de tu dominio. Normalmente será algo como:

/home/tuusuario/public_html

Guárdalo en un bloc de notas. Te servirá por si necesitas revertir el cambio.

Entiende la estructura de tu cuenta

Tu cuenta de hosting tiene una estructura similar a esta:

/home/tuusuario/
├── public_html/          (carpeta principal del dominio)
├── logs/                 (archivos de registro)
├── backups/              (copias de seguridad)
├── .htaccess             (configuración del servidor)
├── etc.

La carpeta public_html es la raíz de tu dominio principal. Si tienes dominios adicionales (addon domains), cPanel les asigna subcarpetas dentro de public_html, como public_html/midominio.com.


Cómo cambiar la ruta raíz del dominio en cPanel (paso a paso)

Paso 1: Accede a cPanel

Inicia sesión en tu cuenta de hosting y entra en cPanel. Normalmente accedes escribiendo tudominio.com/cpanel o desde el área de cliente de tu proveedor.

Paso 2: Localiza la sección de dominios

Busca el apartado Dominios en el panel principal de cPanel. Dentro de esta sección, verás varias opciones. La que nos interesa es Dominios (a veces aparece como "Domain Manager" o "Administrador de dominios").

Haz clic en Dominios y verás una lista con todos los dominios asociados a tu cuenta.

Paso 3: Identifica el dominio que quieres modificar

En la lista de dominios, busca el dominio cuya ruta raíz deseas cambiar. A la derecha de cada dominio, verás un botón llamado Administrar o Manage. Haz clic en ese botón.

Paso 4: Modifica la ruta raíz

Se abrirá una nueva pantalla con la configuración del dominio. Busca el campo llamado Ruta raíz del documento o Document Root. Aquí es donde aparece la ruta actual, por ejemplo:

/home/tuusuario/public_html

Ahora escribe la nueva ruta. Puedes hacerlo de dos formas:

  • Escribiendo la ruta completa: Por ejemplo, /home/tuusuario/public_html/misitio.
  • Usando el selector de archivos: Algunas versiones de cPanel muestran un botón con un icono de carpeta. Al hacer clic, se abre un explorador de archivos donde puedes navegar y seleccionar la carpeta deseada.

[TIP] Si quieres usar una carpeta que aún no existe, puedes crearla desde el explorador de archivos de cPanel (Sección Archivos > Administrador de archivos) antes de hacer el cambio.

Paso 5: Guarda los cambios

Una vez que hayas introducido la nueva ruta, haz clic en el botón Guardar o Cambiar. cPanel aplicará el cambio automáticamente.

Paso 6: Verifica que todo funciona

Abre tu navegador en una ventana de incógnito (para evitar caché) y visita tu dominio. Si todo está correcto, verás el contenido de la nueva carpeta raíz.

[WARNING] Si ves un error 404, un mensaje de "Forbidden" o una página en blanco, significa que la ruta no es correcta o que la carpeta no tiene los permisos adecuados. Revisa que el archivo index.php o index.html exista en la nueva ruta y que los permisos sean 755 para carpetas y 644 para archivos.


Ejemplos prácticos de cambio de ruta raíz

Ejemplo 1: Apuntar el dominio a una subcarpeta

Imagina que tienes una tienda online en public_html/tienda y quieres que tu dominio principal muestre directamente la tienda, sin necesidad de escribir /tienda en la URL.

  • Ruta anterior: /home/tuusuario/public_html
  • Nueva ruta: /home/tuusuario/public_html/tienda

Con este cambio, cuando alguien visite tudominio.com, verá directamente la tienda.

Ejemplo 2: Usar una carpeta fuera de public_html

Por seguridad, algunos usuarios prefieren que el dominio apunte a una carpeta fuera de public_html. Por ejemplo:

  • Ruta anterior: /home/tuusuario/public_html
  • Nueva ruta: /home/tuusuario/aplicaciones/sitio_privado

Esto es útil si quieres que el contenido no sea accesible directamente por URL, aunque debes configurar permisos especiales para que el servidor web pueda leer la carpeta.

[INFO] Si usas una ruta fuera de public_html, asegúrate de que el usuario del servidor web (normalmente nobody o www-data) tenga permisos de lectura y ejecución sobre esa carpeta. En la mayoría de los casos, esto se configura automáticamente, pero si no funciona, contacta con tu proveedor de hosting.


Errores comunes y cómo solucionarlos

Error 404 Not Found

Este error significa que el servidor no encuentra el archivo index en la nueva ruta. Soluciones:

  • Verifica que el archivo index.php o index.html exista en la nueva carpeta.
  • Comprueba que el nombre del archivo esté bien escrito (recuerda que Linux es sensible a mayúsculas).
  • Revisa que el archivo tenga permisos 644.

Error 403 Forbidden

Este error indica que el servidor no tiene permiso para acceder a la carpeta. Soluciones:

  • Cambia los permisos de la carpeta a 755.
  • Si la carpeta está fuera de public_html, asegúrate de que el usuario del servidor web pueda acceder a todas las carpetas padre.

La página carga pero muestra un diseño roto

Si tu sitio carga pero sin estilos ni imágenes, es posible que las rutas absolutas en tu código sigan apuntando a public_html. Revisa la configuración de tu CMS (WordPress, Joomla, etc.) y actualiza la URL del sitio si es necesario.


Preguntas frecuentes (FAQ)

¿Puedo cambiar la ruta raíz de un dominio sin perder mis archivos?

Sí. Cambiar la ruta raíz del dominio en cPanel no elimina ni mueve archivos. Solo cambia el puntero que indica dónde debe buscar el servidor. Tus archivos seguirán en la carpeta original hasta que tú los muevas manualmente.

¿Qué pasa con los subdominios?

Los subdominios tienen su propia configuración de ruta raíz. Cambiar la ruta del dominio principal no afecta a los subdominios, a menos que estén anidados dentro de la ruta que cambiaste.

¿Puedo cambiar la ruta raíz de un addon domain?

Sí. El proceso es el mismo. Entra en cPanel > Dominios, localiza el addon domain y modifica su ruta raíz.

¿Es necesario reiniciar el servidor?

No. cPanel aplica los cambios al instante. No necesitas reiniciar nada.

¿Puedo revertir el cambio?

Sí. Simplemente vuelve a entrar en la configuración del dominio y restaura la ruta original que anotaste al principio.

¿Qué hago si no encuentro la opción "Dominios" en cPanel?

Dependiendo de la versión de cPanel o del tema instalado por tu proveedor, la opción puede aparecer como "Domain Manager", "Administrador de dominios" o incluso dentro de "Subdominios". Si no la encuentras, contacta con el soporte de tu hosting.


Consejos adicionales para un cambio exitoso

Usa rutas relativas en tu código

Si tu sitio usa rutas absolutas (por ejemplo, http://tudominio.com/imagenes/logo.png), considera cambiarlas a rutas relativas (/imagenes/logo.png). Esto hará que tu sitio sea más portable y no se rompa al cambiar la ruta raíz.

Mantén una estructura clara de carpetas

Organiza tus proyectos con nombres descriptivos. Por ejemplo:

/home/tuusuario/public_html/
├── tienda/
├── blog/
├── landing/

Así será más fácil identificar qué contiene cada carpeta y evitarás confusiones.

Prueba en un entorno de desarrollo

Si tienes dudas, crea una copia de tu sitio en una subcarpeta y cambia la ruta raíz a esa copia. Verifica que todo funciona antes de aplicar el cambio al sitio principal.


Conclusión

Cambiar la ruta raíz del dominio en cPanel es una tarea sencilla que te da mucha flexibilidad para organizar tus proyectos. Ya sea que necesites apuntar tu dominio a una subcarpeta, separar entornos o simplemente tener un control más fino sobre tu estructura de archivos, este proceso es totalmente seguro si sigues los pasos correctamente.

Recuerda siempre:

  • Hacer una copia de seguridad antes de cualquier cambio.
  • Anotar la ruta original para poder revertir.
  • Verificar permisos y existencia de archivos index en la nueva ruta.
  • Probar en un entorno de desarrollo si no estás seguro.

[TIP] Si tu proveedor de hosting utiliza Syspanel en lugar de cPanel, el acceso se realiza a través del puerto 2106. La interfaz es diferente, pero el concepto de cPanel document root es similar: busca la sección de dominios y modifica el campo de ruta raíz.

Si te has quedado con alguna duda, no dudes en contactar con el soporte técnico de tu hosting. Ellos podrán ayudarte a realizar el cambio de forma remota o resolver cualquier incidencia.

¡Espero que esta guía te haya sido de ayuda! Ahora ya sabes cómo cambiar la ruta raíz cPanel y darle a tu web la estructura que necesitas.

¿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