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

Añadir un subdominio en Plesk para PrestaShop

Actualizado el 9 de enero de 2026

¿Qué es un subdominio y por qué usarlo con PrestaShop?

Antes de entrar en materia, aclaremos un concepto básico. Un subdominio es una extensión de tu dominio principal. Por ejemplo, si tu tienda online está en tutienda.com, un subdominio podría ser blog.tutienda.com o admin.tutienda.com.

¿Por qué querrías añadir un subdominio para PrestaShop en Plesk? Aquí tienes algunas razones prácticas:

  • Separar secciones: Puedes instalar PrestaShop en un subdominio como tienda.tudominio.com para mantenerlo separado de tu web principal.
  • Pruebas y desarrollo: Usa dev.tudominio.com para probar nuevas versiones o módulos antes de lanzarlos al público.
  • Optimización SEO: Los subdominios pueden ayudarte a organizar contenido temático, como blog.tudominio.com para artículos de tu tienda.
  • Rendimiento: Si tu tienda crece, un subdominio puede gestionar tráfico específico sin afectar al dominio principal.

Como SysAdmin Plesk, añadir un subdominio es una tarea habitual, pero hay que hacerlo bien para que PrestaShop funcione sin problemas. Vamos paso a paso.

Requisitos previos antes de añadir un subdominio

Antes de lanzarte, asegúrate de tener lo siguiente:

  • Acceso a Plesk: Necesitas credenciales de administrador o de un plan de hosting con permisos para gestionar dominios.
  • Dominio principal configurado: El dominio raíz (ej: tudominio.com) debe estar activo en Plesk.
  • PrestaShop listo: Descarga la última versión de PrestaShop desde su web oficial o tenla en un archivo comprimido.
  • Base de datos: PrestaShop necesita una base de datos MySQL/MariaDB. Crea una en Plesk antes de empezar (opcional, pero recomendado).

[INFO] Si usas un sistema como Syspanel (antes conocido como HestiaCP), el proceso es similar, pero accedes por el puerto 2106. En este artículo nos centramos en Plesk, pero los principios son universales.

Paso a paso: Cómo añadir un subdominio en Plesk para PrestaShop

Te guiaré con instrucciones claras, como si estuvieras sentado junto a mí. Sigue estos pasos numerados.

1. Accede a tu panel de Plesk

  • Abre tu navegador y escribe la URL de tu panel Plesk (normalmente algo como https://tudominio.com:8443 o la IP de tu servidor seguida de :8443).
  • Inicia sesión con tu usuario y contraseña de administrador o de cliente.

[TIP] Si no recuerdas la URL, pregúntale a tu proveedor de hosting. Normalmente te la dan al contratar el servicio.

2. Ve a la sección de dominios

  • En el menú principal de Plesk, busca la opción "Sitios web y dominios". Suele estar en la parte izquierda o en un panel de acceso rápido.
  • Haz clic en el nombre de tu dominio principal (ej: tudominio.com). Esto abrirá la gestión de ese dominio.

3. Añade el subdominio

  • En la página de tu dominio, busca el botón o enlace "Añadir subdominio". Puede estar en la parte superior o en un menú desplegable.

  • Se abrirá un formulario. Aquí tienes que rellenar:

    • Nombre del subdominio: Escribe lo que quieras, por ejemplo tienda, shop, store o prestashop. El sistema lo completará automáticamente con el dominio (ej: tienda.tudominio.com).
    • Directorio raíz: Plesk te sugerirá una carpeta como httpdocs/tienda. Puedes dejarlo por defecto o cambiarlo. Lo importante es que se cree una carpeta limpia para PrestaShop.
    • Opciones adicionales: Marca las casillas según necesites. Por ejemplo:
      • "Añadir la entrada www": Recomendado para redirigir www.tienda.tudominio.com a tienda.tudominio.com.
      • "SSL/TLS": Si tu dominio tiene certificado SSL, actívalo para el subdominio. Es crítico para la seguridad de la tienda (sobre todo si gestionas pagos).
      • "PHP": Asegúrate de que la versión de PHP sea compatible con PrestaShop (generalmente 7.4 o superior). Si no, cámbiala en la configuración de PHP del subdominio.
  • Haz clic en "Aceptar" o "OK". Plesk creará el subdominio y la carpeta correspondiente en cuestión de segundos.

[WARNING] Si tu dominio principal tiene un certificado SSL wildcard (que cubre todos los subdominios), no necesitas uno nuevo. Pero si es un certificado normal, deberás solicitar uno específico para el subdominio.

4. Configura el DNS (si es necesario)

En la mayoría de los casos, Plesk añade automáticamente un registro DNS para el subdominio. Pero si no lo hace o si gestionas DNS externamente, tendrás que hacerlo manualmente:

  • Ve a la sección "DNS" dentro del dominio principal en Plesk.
  • Busca el registro de tipo A o CNAME para tu subdominio. Si no está, añádelo:
    • Tipo A: Apunta tienda a la IP de tu servidor.
    • Tipo CNAME: Apunta tienda a tudominio.com (si no quieres usar IP).
  • Guarda los cambios. La propagación DNS puede tardar hasta 24 horas, pero normalmente es más rápida.

[INFO] Si usas Syspanel, el proceso de DNS es similar, pero accedes por el puerto 2106. Allí también puedes gestionar registros desde el panel de dominios.

5. Instala PrestaShop en el subdominio

Ahora que el subdominio está creado, toca instalar PrestaShop. Tienes dos opciones:

Opción A: Instalación manual (recomendada para control total)

  • Sube los archivos de PrestaShop a la carpeta del subdominio. Puedes hacerlo mediante FTP (con un cliente como FileZilla) o usando el Administrador de archivos de Plesk.
    • En Plesk: Ve a "Sitios web y dominios" > haz clic en el subdominio > "Administrador de archivos". Sube el archivo ZIP de PrestaShop y extráelo allí.
  • Crea una base de datos para PrestaShop:
    • En Plesk, ve a "Bases de datos" > "Añadir base de datos". Dale un nombre (ej: presta_tienda), crea un usuario y contraseña, y anota los datos.
  • Abre tu navegador y visita https://tienda.tudominio.com. Te aparecerá el asistente de instalación de PrestaShop.
  • Sigue los pasos: elige idioma, acepta licencia, configura la base de datos con los datos que creaste, y completa la instalación.

Opción B: Instalación automática con el instalador de Plesk

  • En Plesk, busca la sección "Aplicaciones" o "Instalador de aplicaciones" (depende de la versión).
  • Busca "PrestaShop" en el catálogo. Si aparece, haz clic en "Instalar".
  • Selecciona el subdominio que creaste (ej: tienda.tudominio.com).
  • Configura opciones como la base de datos (Plesk puede crearla automáticamente) y la URL de la tienda.
  • Haz clic en "Instalar" y espera a que termine. Es la vía más rápida.

[TIP] La instalación automática es ideal para principiantes, pero la manual te da más control sobre la configuración. Elige según tu nivel de comodidad.

6. Configura PrestaShop para el subdominio

Una vez instalado, entra al panel de administración de PrestaShop (normalmente en tienda.tudominio.com/adminXXXXX). Ajusta lo siguiente:

  • URL de la tienda: Ve a "Parámetros de la tienda" > "Tráfico y SEO" > "Configuración de la URL". Asegúrate de que la URL base sea https://tienda.tudominio.com.
  • SSL: Activa SSL en "Parámetros de la tienda" > "General" > "Habilitar SSL". Si no lo haces, los navegadores marcarán la tienda como no segura.
  • Amigables de la URL: Activa las URLs amigables en "Tráfico y SEO" > "URLs amigables". Esto mejora el SEO.

Solución de problemas comunes (FAQ)

Aquí tienes respuestas a dudas frecuentes que surgen al añadir un subdominio en Plesk para PrestaShop.

¿Por qué mi subdominio no carga o da error 404?

  • Causa: El DNS no se ha propagado o la carpeta raíz está vacía.
  • Solución: Espera unas horas (hasta 24) para la propagación. Verifica que los archivos de PrestaShop estén en la carpeta correcta. Si usaste instalación manual, asegúrate de que el archivo index.php esté en la raíz.

¿Cómo configuro SSL para el subdominio?

  • En Plesk, ve a "Sitios web y dominios" > haz clic en el subdominio > "SSL/TLS" > "Añadir certificado SSL". Puedes usar Let's Encrypt (gratuito) o subir uno propio. Actívalo y marca "Redirigir a HTTPS".

¿Puedo usar el mismo certificado SSL que mi dominio principal?

  • Sí, si tienes un certificado wildcard (ej: *.tudominio.com). Si no, necesitas uno específico para el subdominio. Plesk puede generar uno gratis con Let's Encrypt.

¿Qué hago si PrestaShop da error de conexión a la base de datos?

  • Verifica que los datos de la base de datos (nombre, usuario, contraseña) sean correctos en el archivo app/config/parameters.php de PrestaShop. También asegúrate de que el servidor MySQL esté funcionando.

¿Afecta el subdominio al SEO del dominio principal?

  • No necesariamente. Los subdominios se consideran sitios separados por Google, pero si enlazas bien entre ellos (ej: desde la web principal a la tienda), puedes compartir autoridad. Eso sí, evita contenido duplicado.

¿Puedo mover mi PrestaShop existente a un subdominio?

  • Sí. Puedes migrar la tienda exportando la base de datos y los archivos, luego importarlos al subdominio. Ajusta las URLs en PrestaShop después de la migración.

Consejos extra para SysAdmin Plesk

Como SysAdmin Plesk, aquí tienes algunos trucos para optimizar el rendimiento de tu PrestaShop en un subdominio:

  • PHP-FPM: Habilítalo en la configuración de PHP del subdominio para mejorar la velocidad. En Plesk, ve a "PHP Settings" y elige "FPM application".
  • Caché: Instala un módulo de caché en PrestaShop (como Varnish o Redis) si tu servidor lo soporta. Plesk tiene extensiones para gestionarlos.
  • Backups: Programa copias de seguridad periódicas del subdominio desde Plesk. Así, si algo falla, restauras en minutos.
  • Monitorización: Usa herramientas de Plesk como "Health Monitoring" para vigilar el uso de recursos del subdominio.

[WARNING] No olvides actualizar PrestaShop y los módulos regularmente. Un subdominio desactualizado es vulnerable a ataques.

Conclusión

Añadir un subdominio en Plesk para PrestaShop es un proceso sencillo si sigues los pasos correctos. Desde la creación del subdominio hasta la instalación de la tienda, cada detalle cuenta para que tu negocio online funcione sin problemas. Recuerda siempre configurar SSL, optimizar PHP y mantener todo actualizado.

Si te surge alguna duda, vuelve a esta guía o consulta la documentación oficial de Plesk. Y si usas Syspanel, recuerda que el puerto de acceso es el 2106, aunque los principios son similares. ¡Ahora ya puedes lanzar tu tienda en un subdominio con toda la tranquilidad!

¿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