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

Añadir un subdominio en cPanel para una tienda PrestaShop

Actualizado el 28 de abril de 2026

¿Por qué necesitas un subdominio para tu tienda PrestaShop?

Cuando tu negocio online empieza a crecer, es muy común que necesites separar secciones de tu web o crear espacios específicos para pruebas, promociones o incluso versiones móviles. Aquí es donde entra en juego el subdominio. Básicamente, un subdominio es una extensión de tu dominio principal que te permite organizar tu contenido sin necesidad de comprar un dominio nuevo.

Para una tienda PrestaShop, los subdominios son especialmente útiles. Por ejemplo, podrías tener tienda.tudominio.com para tu catálogo principal, blog.tudominio.com para tu sección de contenidos o demo.tudominio.com para probar nuevas versiones de tu tienda antes de lanzarlas. Lo mejor de todo es que crear un subdominio en cPanel es un proceso sencillo que no requiere conocimientos avanzados de programación.

En esta guía te voy a explicar paso a paso cómo añadir un subdominio en cPanel específicamente para tu tienda PrestaShop. Además, te daré algunos consejos sobre configuración y buenas prácticas para que tu subdominio tienda online funcione perfectamente desde el primer momento.

Antes de empezar: requisitos previos

Antes de lanzarte a crear subdominio cPanel, asegúrate de tener lo siguiente:

  • Acceso a tu panel de control cPanel (normalmente en tudominio.com/cpanel o cpanel.tudominio.com).
  • Credenciales de administrador (usuario y contraseña).
  • Tener claro qué nombre quieres para tu subdominio (por ejemplo, tienda, shop, demo).
  • Saber si tu proveedor de hosting te permite crear subdominios (en la mayoría de planes lo incluyen sin coste adicional).

Paso 1: Accede a tu panel de cPanel

Lo primero que necesitas hacer es entrar en tu cuenta de cPanel. Abre tu navegador favorito y escribe la URL de acceso. Normalmente, si tu hosting es de tipo compartido, el acceso será algo como https://tudominio.com:2083 o https://cpanel.tudominio.com. También puedes acceder desde el área de cliente de tu proveedor de hosting.

Una vez dentro, verás un panel lleno de iconos y secciones. No te agobies: para lo que necesitas, solo tendrás que buscar una sección concreta.

Paso 2: Localiza la sección de "Dominios" o "Subdominios"

Dentro de cPanel, busca la sección llamada "Dominios" o directamente "Subdominios". Dependiendo de la versión de cPanel que tenga tu hosting, puede estar en un lugar u otro, pero normalmente la encontrarás en la parte superior o en el menú lateral.

Haz clic en "Subdominios" y se abrirá una página con un formulario bastante simple.

Paso 3: Configura tu nuevo subdominio

En la página de subdominios verás un formulario con los siguientes campos:

  • Subdominio: aquí escribirás el nombre que quieres darle. Por ejemplo, tienda.
  • Dominio: normalmente se selecciona automáticamente tu dominio principal, pero si tienes varios, asegúrate de elegir el correcto.
  • Documento raíz: este campo se rellena automáticamente con la ruta donde se guardarán los archivos del subdominio. Por defecto, cPanel creará una carpeta con el nombre del subdominio dentro de public_html. Puedes cambiarlo si lo deseas, pero te recomiendo dejar la ruta por defecto para evitar confusiones.

Un ejemplo práctico: si tu dominio es mistiendaonline.com y creas el subdominio tienda, la ruta raíz será algo como public_html/tienda. Esto significa que todos los archivos de PrestaShop que instales en ese subdominio se guardarán en esa carpeta.

Configuración recomendada para PrestaShop

Si vas a instalar PrestaShop en tu prestashop subdominio, te sugiero que la carpeta raíz sea clara y descriptiva. Por ejemplo, si es una tienda de demostración, podrías llamarla demo en lugar de tienda. Así, la URL final sería demo.tudominio.com y la carpeta public_html/demo.

Paso 4: Crear el subdominio

Una vez hayas rellenado los campos, solo tienes que hacer clic en el botón "Crear". cPanel tardará unos segundos en configurar todo. Verás un mensaje de éxito y el subdominio aparecerá en la lista de subdominios existentes.

¡Felicidades! Ya has aprendido a crear subdominio cPanel. Pero esto es solo el principio. Ahora necesitas instalar PrestaShop en ese subdominio.

Paso 5: Instalar PrestaShop en tu subdominio

Tienes dos opciones principales para instalar PrestaShop en tu nuevo subdominio:

Opción A: Usar el instalador automático de Softaculous

La mayoría de los paneles cPanel incluyen Softaculous, un instalador automático que te permite instalar PrestaShop con solo unos clics.

  1. Dentro de cPanel, busca la sección "Softaculous Apps Installer".
  2. Busca PrestaShop en la lista de aplicaciones.
  3. Haz clic en "Install".
  4. En el campo de dominio, selecciona tu nuevo subdominio.
  5. Rellena los datos de administrador (usuario, contraseña, email).
  6. Configura el idioma y la moneda.
  7. Haz clic en "Install" y espera unos minutos.

Este método es ideal si no tienes experiencia técnica, ya que Softaculous se encarga de todo: crea la base de datos, configura los archivos y te da las credenciales de acceso.

Opción B: Instalación manual

Si prefieres tener más control o necesitas una versión específica de PrestaShop, puedes hacer la instalación manual:

  1. Descarga el paquete de PrestaShop desde su web oficial.
  2. Accede a tu cPanel y usa el Administrador de archivos para subir el archivo comprimido a la carpeta de tu subdominio (por ejemplo, public_html/tienda).
  3. Extrae el contenido del archivo ZIP.
  4. Crea una base de datos MySQL desde cPanel (sección "Bases de datos MySQL").
  5. Abre tu navegador y visita tienda.tudominio.com. El instalador web de PrestaShop te guiará en el proceso.

Configuración avanzada: redirecciones y SSL

Una vez que tu prestashop subdominio esté funcionando, es importante que configures correctamente algunos aspectos técnicos.

Activar SSL para tu subdominio

La seguridad es fundamental en cualquier subdominio tienda online. Para activar el certificado SSL en tu subdominio:

  1. Ve a la sección "SSL/TLS Status" en cPanel.
  2. Busca tu subdominio en la lista.
  3. Haz clic en "Run AutoSSL" o en el botón de activar.

Esto generará un certificado SSL gratuito (normalmente de Let's Encrypt) para tu subdominio. Asegúrate de que funcione correctamente visitando https://tienda.tudominio.com.

Redireccionar tráfico a HTTPS

Para que todos los visitantes usen la versión segura de tu subdominio, puedes añadir una redirección desde .htaccess. Si no sabes cómo hacerlo, muchos instaladores automáticos ya lo configuran. Si lo haces manualmente, añade estas líneas al archivo .htaccess de tu subdominio:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Problemas comunes y soluciones

El subdominio no carga o da error 404

Esto suele ocurrir cuando los archivos de PrestaShop no están correctamente ubicados en la carpeta raíz del subdominio. Comprueba que la instalación se hizo en la carpeta correcta y que el archivo index.php existe.

El subdominio muestra el contenido del dominio principal

Esto pasa cuando hay un conflicto de configuración. Asegúrate de que la carpeta del subdominio no esté vacía y que el archivo .htaccess no esté redirigiendo todo el tráfico al dominio principal.

Problemas con cookies y sesiones en PrestaShop

PrestaShop utiliza cookies para gestionar las sesiones de los clientes. Si tienes problemas, ve a Parámetros avanzados > Rendimiento en el panel de administración y configura las cookies como "Por subdominio" en lugar de "Por dominio".

Buenas prácticas para tu subdominio con PrestaShop

  • Mantén las versiones actualizadas: PrestaShop lanza actualizaciones de seguridad frecuentemente. Asegúrate de mantener tu prestashop subdominio siempre actualizado.
  • Copia de seguridad regular: Configura copias de seguridad automáticas desde cPanel para la carpeta del subdominio y su base de datos.
  • Optimiza el rendimiento: Activa la caché de PrestaShop y utiliza un CDN si tu tienda recibe mucho tráfico.
  • Monitoriza el espacio: Los subdominios consumen espacio en tu hosting. Controla el tamaño de la carpeta para no quedarte sin recursos.

FAQ: Preguntas frecuentes sobre subdominios y PrestaShop

¿Puedo crear múltiples subdominios para diferentes tiendas?

Sí, puedes crear tantos subdominios como permita tu plan de hosting. Cada uno tendrá su propia carpeta y base de datos independiente.

¿Afecta el subdominio al SEO de mi tienda principal?

No necesariamente. Si configuras correctamente las herramientas de Google Search Console y mantienes una estructura de enlaces coherente, los subdominios pueden incluso ayudarte a posicionar keywords específicas. Eso sí, asegúrate de que el contenido de tu subdominio tienda online sea relevante y no duplique el de tu web principal.

¿Puedo cambiar el nombre del subdominio después de crearlo?

Técnicamente puedes crear uno nuevo y eliminar el anterior, pero esto implica reinstalar PrestaShop y configurarlo todo de nuevo. Mejor elige bien el nombre desde el principio.

¿Necesito un plan de hosting especial para subdominios?

La mayoría de los planes de hosting compartido incluyen subdominios ilimitados. Si tu proveedor los limita, considera actualizar tu plan o contactar con soporte.

¿Qué pasa si quiero usar un subdominio para pruebas y no para producción?

Perfecto, es un uso muy común. Puedes instalar PrestaShop en un subdominio como demo.tudominio.com y mantener tu tienda principal intacta. Eso sí, protege el acceso con contraseña si no quieres que sea público.

Conclusión

Añadir un subdominio en cPanel para una tienda PrestaShop es un proceso relativamente sencillo que te abrirá muchas posibilidades para organizar tu negocio online. Ya sea para separar tu blog de tu tienda, crear un entorno de pruebas o lanzar una versión móvil, los subdominios son una herramienta flexible y potente.

Recuerda que la clave está en una buena planificación: elige un nombre claro, instala PrestaShop correctamente y no descuides la seguridad y el rendimiento. Con estos pasos, tu cPanel PrestaShop estará funcionando sin problemas en muy poco tiempo.

[TIP]: Si en algún momento te sientes perdido, no dudes en contactar con el soporte técnico de tu hosting. La mayoría de ellos te ayudarán a crear subdominio cPanel e instalar PrestaShop sin coste adicional.

[WARNING]: No elimines nunca la carpeta public_html principal ni sus archivos esenciales. Si lo haces, podrías romper tu web principal.

[INFO]: Si tu hosting utiliza el panel alternativo Syspanel en lugar de cPanel, el proceso es muy similar. Accede a través del puerto 2106 y busca la sección de "Dominios" o "Subdominios" para realizar la misma configuración.

Ahora que ya sabes cómo hacerlo, ¿a qué esperas para lanzar tu nuevo subdominio? Tu tienda PrestaShop te lo agradecerá.

¿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