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

Cómo crear un subdominio para PrestaShop en Plesk y usarlo como tienda

Actualizado el 23 de abril de 2026

¿Qué es un subdominio y por qué usarlo para tu tienda PrestaShop?

Un subdominio es una extensión de tu dominio principal que te permite organizar y separar diferentes secciones de tu sitio web. Por ejemplo, si tu tienda principal está en tudominio.com, un subdominio sería tienda.tudominio.com o shop.tudominio.com. Esta estructura es especialmente útil si quieres tener una tienda online separada de tu web corporativa, un blog, o un área de clientes, pero manteniendo todo bajo el mismo paraguas de dominio.

Usar un subdominio PrestaShop Plesk tiene varias ventajas prácticas. Te permite instalar una segunda tienda sin afectar tu sitio principal, probar nuevas versiones o diseños en un entorno aislado, o simplemente segmentar tu negocio por idiomas, países o líneas de productos. Además, al estar en un subdominio, la gestión de certificados SSL, copias de seguridad y actualizaciones se puede hacer de forma independiente, lo que te da más control y flexibilidad.

En este artículo, te guiaré paso a paso para que puedas crear subdominio tienda en Plesk y configurarlo correctamente para PrestaShop. No necesitas ser un experto técnico; solo sigue las instrucciones y en pocos minutos tendrás tu tienda funcionando.


Requisitos previos antes de empezar

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

  • Acceso al panel de control de Plesk con permisos de administrador o de suscripción.
  • Un dominio registrado y apuntando a tu servidor (los DNS deben estar configurados correctamente).
  • Acceso a tu gestor de archivos o a un cliente FTP (como FileZilla) para subir los archivos de PrestaShop.
  • Una base de datos MySQL (Plesk te permite crearla fácilmente).
  • Credenciales de acceso a tu cuenta de hosting.

Si ya tienes experiencia instalando PrestaShop en tu dominio principal, este proceso te resultará muy familiar. La única diferencia es que trabajarás con un subdominio en lugar del dominio raíz.


Paso 1: Crear el subdominio en Plesk

El primer paso es crear subdominio tienda en tu panel de Plesk. Sigue estos pasos:

  1. Inicia sesión en Plesk con tu usuario y contraseña.
  2. En el menú lateral izquierdo, busca la sección "Sitios web y dominios" y haz clic en ella.
  3. Verás una lista de tus dominios. Haz clic en el dominio principal donde quieres añadir el subdominio.
  4. En la barra de herramientas superior, busca el botón "Añadir subdominio" y haz clic en él.
  5. Se abrirá un formulario. En el campo "Nombre del subdominio", escribe la palabra que quieras usar. Por ejemplo: tienda, shop, store, ventas, etc. El resultado será algo como tienda.tudominio.com.
  6. Plesk te mostrará la ruta del documento raíz. Por defecto, suele ser algo como /var/www/vhosts/tudominio.com/tienda. Puedes dejarlo como está, o personalizarlo si lo prefieres.
  7. Haz clic en "Aceptar" o "OK" para confirmar la creación.

Plesk creará automáticamente la estructura de carpetas necesaria y añadirá el subdominio a la configuración del servidor. Este proceso suele tardar solo unos segundos.

[INFO] Si no ves el botón "Añadir subdominio", es posible que tu plan de hosting no incluya esta función. Contacta con tu proveedor para activarla.


Paso 2: Configurar los DNS del subdominio

En la mayoría de los casos, al crear el subdominio en Plesk, la configuración de DNS se actualiza automáticamente. Sin embargo, si tu dominio no usa los servidores DNS de Plesk (por ejemplo, si usas DNS externos como Cloudflare), deberás añadir manualmente un registro DNS.

Para hacerlo:

  1. Accede al panel de control de tu proveedor de DNS (donde gestionas los registros de tu dominio).
  2. Añade un registro tipo A con el nombre del subdominio (por ejemplo, tienda) y la IP de tu servidor (la misma que usa tu dominio principal).
  3. Si usas IPv6, también puedes añadir un registro AAAA.
  4. Guarda los cambios y espera a que la propagación DNS se complete (puede tardar entre 1 y 24 horas).

[WARNING] Si no configuras correctamente los DNS, tu subdominio no será accesible desde internet, aunque esté creado en Plesk. Verifica siempre que el subdominio responda con un ping o usando herramientas online.


Paso 3: Crear una base de datos para tu subdominio

PrestaShop necesita una base de datos para almacenar productos, pedidos, clientes y configuraciones. Es recomendable crear una base de datos nueva para tu subdominio, en lugar de reutilizar la de tu tienda principal, para evitar conflictos.

Sigue estos pasos en Plesk:

  1. Ve a la sección "Bases de datos" (dentro de tu suscripción o dominio).
  2. Haz clic en "Añadir base de datos".
  3. Asigna un nombre descriptivo, como prestashop_tienda o shop_db.
  4. Elige el tipo de base de datos (MySQL o MariaDB) y la versión que prefieras.
  5. Crea un usuario de base de datos y una contraseña segura. Anota estos datos, los necesitarás durante la instalación de PrestaShop.
  6. Haz clic en "Aceptar" para finalizar.

[TIP] Anota el nombre de la base de datos, el usuario y la contraseña en un lugar seguro. Los necesitarás en el paso 5.


Paso 4: Subir los archivos de PrestaShop al subdominio

Ahora necesitas instalar PrestaShop en la carpeta del subdominio. Tienes dos opciones:

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

Plesk incluye un instalador de aplicaciones que facilita mucho el proceso:

  1. Ve a "Sitios web y dominios" y haz clic en tu subdominio.
  2. Busca la sección "Aplicaciones" o "Instalador de aplicaciones".
  3. Busca PrestaShop en el catálogo y haz clic en "Instalar".
  4. Sigue el asistente: selecciona el subdominio como destino, elige la base de datos que creaste, y configura el idioma y las opciones de administración.
  5. Completa la instalación y espera a que termine.

Opción B: Subir los archivos manualmente

Si prefieres un control total, puedes descargar PrestaShop desde su sitio oficial y subirlo manualmente:

  1. Descarga el paquete de PrestaShop en tu ordenador.
  2. Descomprime el archivo ZIP.
  3. Conecta con tu servidor vía FTP o usa el Gestor de archivos de Plesk.
  4. Navega a la carpeta del subdominio (por ejemplo, /var/www/vhosts/tudominio.com/tienda).
  5. Sube todos los archivos de PrestaShop a esa carpeta.
  6. Asegúrate de que los permisos de los archivos y carpetas sean los correctos (normalmente 755 para carpetas y 644 para archivos).

[WARNING] Si subes los archivos manualmente, verifica que el archivo config/settings.inc.php tenga permisos de escritura durante la instalación, y luego cámbialos a 644 por seguridad.


Paso 5: Instalar PrestaShop en el subdominio

Una vez que los archivos están en su lugar, es hora de ejecutar el instalador:

  1. Abre tu navegador y escribe la URL de tu subdominio: http://tienda.tudominio.com.
  2. El instalador de PrestaShop se iniciará automáticamente. Sigue los pasos del asistente:
    • Elige idioma para la instalación.
    • Acepta los términos de licencia.
    • Verifica los requisitos del sistema (PHP, extensiones, etc.). Si hay algún error, resuélvelo antes de continuar.
    • Configura la tienda: nombre, actividad, país, etc.
    • Configura la base de datos: introduce el nombre de la base de datos, el usuario y la contraseña que creaste en el paso 3.
    • Configura la cuenta de administrador: email, contraseña y nombre.
  3. Completa la instalación. PrestaShop te mostrará una pantalla de confirmación y te pedirá que elimines la carpeta install por seguridad.

[INFO] Durante la instalación, PrestaShop puede pedirte que configures los permisos de ciertos archivos. Sigue las instrucciones que aparecen en pantalla.


Paso 6: Configurar PrestaShop para el subdominio

Después de la instalación, hay algunos ajustes que debes realizar para que tu tienda funcione correctamente en el subdominio:

Ajustar la URL de la tienda

  1. Inicia sesión en el panel de administración de PrestaShop (normalmente en http://tienda.tudominio.com/admin).
  2. Ve a "Parámetros avanzados" > "Rendimiento" y luego a "Parámetros de URL".
  3. Asegúrate de que la URL de la tienda sea exactamente http://tienda.tudominio.com (o https:// si tienes SSL).
  4. Guarda los cambios y borra la caché.

Activar SSL (HTTPS)

Si tienes un certificado SSL para tu subdominio (puedes generarlo gratis con Let's Encrypt desde Plesk), actívalo:

  1. En Plesk, ve a tu subdominio y haz clic en "SSL/TLS".
  2. Instala un certificado o usa el que ya tengas.
  3. En PrestaShop, activa la opción "Forzar SSL" en "Parámetros avanzados" > "Rendimiento" y también en "Parámetros de la tienda" > "General".

Configurar las URLs amigables

Para mejorar el SEO de tu tienda, activa las URLs amigables:

  1. En el panel de administración, ve a "Parámetros avanzados" > "Rendimiento".
  2. En la sección "URLs amigables", actívalas y guarda.
  3. Si usas Apache, asegúrate de que el archivo .htaccess se haya generado correctamente.

Paso 7: Probar tu tienda y solucionar problemas comunes

Una vez configurado todo, es momento de probar tu tienda:

  1. Abre http://tienda.tudominio.com en tu navegador y verifica que la tienda se carga correctamente.
  2. Navega por las categorías, productos y añade un artículo al carrito para probar el flujo de compra.
  3. Accede al panel de administración y verifica que todo funcione sin errores.

Problemas comunes y soluciones

  • La tienda no carga: Verifica que la URL sea correcta y que los DNS se hayan propagado. También comprueba que la carpeta del subdominio no esté vacía.
  • Error de conexión a la base de datos: Revisa que los datos de la base de datos sean correctos y que el usuario tenga permisos de acceso.
  • Página en blanco: Suele ser un problema de permisos de archivos o de la caché. Borra la caché de PrestaShop y verifica los permisos.
  • El subdominio redirige al dominio principal: Revisa la configuración de redirecciones en el archivo .htaccess o en Plesk.

[TIP] Si tienes problemas con el SSL, asegúrate de que el certificado cubra el subdominio y no solo el dominio principal. Algunos certificados solo cubren www.tudominio.com.


Preguntas frecuentes (FAQ)

¿Puedo usar un subdominio para una tienda en otro idioma?

Sí, es una práctica muy común. Puedes crear subdominios como es.tudominio.com, en.tudominio.com o fr.tudominio.com y configurar cada uno con su propio idioma y moneda.

¿Afecta el SEO tener una tienda en un subdominio?

Google trata los subdominios como sitios separados, por lo que el SEO se gestiona de forma independiente. Si tu tienda principal ya tiene buena autoridad, es recomendable usar un subdirectorio (/tienda) en lugar de un subdominio. Sin embargo, para tiendas muy grandes o con temáticas muy diferentes, los subdominios son una opción válida.

¿Puedo instalar PrestaShop en un subdominio si ya lo tengo en el dominio principal?

Sí, no hay ningún problema. Cada instalación de PrestaShop es independiente y usa su propia base de datos y archivos. Solo asegúrate de no mezclar los archivos entre ambas instalaciones.

¿Qué pasa si quiero cambiar el subdominio a un subdirectorio?

Puedes hacerlo, pero implica mover todos los archivos y cambiar la configuración de la base de datos. Es un proceso más complejo y requiere conocimientos técnicos. Si no estás seguro, es mejor dejar el subdominio como está.

¿Necesito un certificado SSL para el subdominio?

Sí, es muy recomendable, especialmente si vas a procesar pagos online. Plesk te permite generar certificados SSL gratuitos con Let's Encrypt para cada subdominio.


Conclusión

Crear un subdominio PrestaShop Plesk y usarlo como tienda es un proceso sencillo si sigues los pasos adecuados. Con Plesk, la creación del subdominio, la base de datos y la instalación de PrestaShop se simplifican enormemente, incluso para usuarios sin experiencia técnica.

Recuerda que la clave está en planificar bien la estructura de tu tienda, configurar correctamente los DNS y SSL, y probar todo antes de lanzarte al público. Con un poco de paciencia, tendrás tu tienda online funcionando en tu subdominio en menos de una hora.

Si en algún momento te atascas, no dudes en consultar la documentación oficial de PrestaShop o contactar con el soporte de tu hosting. ¡Buena suerte con tu nueva tienda!

¿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