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

Cómo configurar un dominio y subdominio en Plesk para PrestaShop

Actualizado el 8 de mayo de 2026

Introducción: Por qué Plesk es una gran opción para tu PrestaShop

Si estás leyendo esto, probablemente ya has dado el salto (o estás a punto de darlo) al mundo del comercio electrónico con PrestaShop. Y una de las decisiones más importantes que tomarás, además de elegir el hosting, es cómo gestionar los dominios y subdominios donde vivirá tu tienda online.

Plesk es uno de los paneles de control de hosting más potentes y, a la vez, más intuitivos que existen. A diferencia de otros paneles que pueden resultar crípticos, Plesk te permite hacer tareas complejas, como conectar un dominio o crear un subdominio para tu tienda, en cuestión de minutos y sin necesidad de ser un gurú de la línea de comandos.

En esta guía extensa, vamos a desglosar, paso a paso y sin tecnicismos innecesarios, cómo configurar un dominio y un subdominio en Plesk específicamente para PrestaShop. Tanto si vas a lanzar tu primera tienda como si quieres crear una subtienda para pruebas o promociones, aquí encontrarás todo lo que necesitas saber.

Hablamos de plesk prestashop porque esta combinación es realmente ganadora: la estabilidad de Plesk con la flexibilidad de PrestaShop. Vamos a ello.


Requisitos previos antes de empezar

Antes de lanzarnos a configurar nada, asegurémonos de que tienes todo lo necesario a mano. Esto te ahorrará frustraciones más adelante.

Para configurar un dominio y un subdominio en Plesk, necesitarás:

  • Acceso al panel de Plesk: Normalmente se accede a través de una URL como https://tu-servidor:8443 o similar. Te lo habrá proporcionado tu proveedor de hosting.
  • Credenciales de administrador o de cliente: Dependiendo del plan, tendrás permisos totales o restringidos. Para lo que vamos a hacer, necesitas al menos permisos para gestionar dominios.
  • El dominio registrado: Es decir, el nombre que has comprado (ej: mitienda.com). Si aún no lo tienes, tendrás que registrarlo en un proveedor de dominios (como Namecheap, GoDaddy o DonDominio).
  • Acceso al DNS de tu dominio: Esto es fundamental. Tendrás que modificar los servidores de nombres (nameservers) o los registros DNS para que apunten a tu servidor Plesk. Sin esto, nada funcionará.

[WARNING] No empieces a instalar PrestaShop si tu dominio aún no apunta correctamente a tu servidor Plesk. Es como construir la casa antes de tener el terreno. Primero la conexión, luego la construcción.


Paso 1: Acceder a Plesk y añadir tu dominio principal

El primer paso es añadir el dominio principal de tu tienda online al panel de Plesk. Plesk gestiona el hosting de cada sitio web como un "dominio" dentro de su estructura.

Aquí te explicamos cómo hacerlo:

  1. Inicia sesión en tu panel de Plesk con tu usuario y contraseña.
  2. En el panel principal, busca la sección "Sitios web y dominios" y haz clic en ella. Verás una lista (quizás vacía) de tus dominios.
  3. Haz clic en el botón "Añadir dominio" (o "Agregar dominio"). A veces está representado con un icono de "+".
  4. Se abrirá un formulario. Deberás rellenar los siguientes campos:
    • Nombre de dominio: Escribe tu dominio completo, sin www. Por ejemplo, mitienda.com.
    • Paquete: Si tu proveedor te da varios planes (ej: básico, avanzado), selecciona el que corresponda a este dominio.
    • Preferencias: Aquí puedes dejar las opciones por defecto. Plesk suele crear automáticamente el directorio raíz del sitio y las cuentas de correo asociadas.
  5. Haz clic en "Aceptar" o "OK".

¡Listo! Plesk habrá creado la estructura para tu dominio principal. Verás que ahora aparece en la lista de "Sitios web y dominios". El directorio donde se alojarán los archivos de tu PrestaShop suele estar en una ruta como /var/www/vhosts/mitienda.com/httpdocs.

Configurar el DNS para que apunte a Plesk

Este es un paso crítico. Tu dominio necesita saber dónde está tu servidor Plesk. Esto se hace a través de los registros DNS.

  • Opción A (Recomendada): Cambiar los servidores de nombres (nameservers) de tu dominio a los que te haya proporcionado tu proveedor de hosting. Suelen tener el formato ns1.tuproveedor.com y ns2.tuproveedor.com. Este cambio lo haces en el panel de tu registrador de dominios (donde compraste el dominio). Puede tardar de 24 a 48 horas en propagarse globalmente.
  • Opción B: Si tu dominio ya usa los nameservers de tu proveedor de hosting, solo tendrás que añadir un registro "A" que apunte a la IP de tu servidor Plesk. Esto lo haces desde la propia sección de DNS de Plesk (dentro del dominio que acabas de crear).

[INFO] La propagación del DNS es un proceso global y puede tardar. No te asustes si al principio ves la página en blanco o un error de "No se encuentra el servidor". Es normal. Puedes forzar la vista previa editando el archivo hosts de tu ordenador, pero eso es para usuarios más avanzados.


Paso 2: Instalar PrestaShop en tu dominio principal

Una vez que el dominio está creado y apunta a Plesk, ya puedes instalar PrestaShop. Plesk tiene un instalador automático de aplicaciones que te facilita enormemente la vida.

  1. Dentro de tu dominio en Plesk, busca la sección "Aplicaciones" o "Instalador de aplicaciones" (a veces está bajo el nombre de "APS" o "Aplicaciones del catálogo").
  2. Busca PrestaShop en el catálogo de aplicaciones.
  3. Haz clic en "Instalar" y sigue el asistente. Te pedirá:
    • Directorio de instalación: Déjalo vacío para que se instale en la raíz (httpdocs). Si pones una carpeta, la tienda se abrirá en mituweb.com/carpeta, lo cual no es ideal para un dominio principal.
    • Base de datos: Plesk te pedirá crear una nueva base de datos. Anota el nombre, usuario y contraseña que generes, los necesitarás.
    • Detalles de la tienda: Nombre de la tienda, idioma, moneda, etc.
    • Datos del administrador: Crea un usuario y contraseña seguros para el panel de administración de PrestaShop.
  4. Pulsa "Instalar" y espera. En unos minutos, tendrás tu tienda online operativa en tu dominio principal.

[TIP] Asegúrate de que el instalador de Plesk configure automáticamente los hosts virtuales y los permisos de archivos. Normalmente lo hace, pero es bueno saber que existe esa opción para solucionar problemas de "permiso denegado" al escribir archivos.


Paso 3: Crear un subdominio para tu tienda (o subtienda)

¿Por qué querrías un subdominio? Es muy útil para:

  • Tienda de pruebas: Crear un entorno de pruebas como pruebas.tudominio.com para experimentar sin afectar a tu tienda principal.
  • Blog o soporte: Crear un blog en blog.tudominio.com o un portal de soporte en soporte.tudominio.com.
  • Tienda para otro país o idioma: Por ejemplo, es.tudominio.com o tienda.tudominio.com.

El proceso en Plesk es igual de sencillo que añadir un dominio.

  1. Ve a la sección "Sitios web y dominios" de tu dominio principal.
  2. Busca el icono o enlace que dice "Añadir subdominio" (suele estar en la parte superior o en una lista de acciones).
  3. En el campo "Nombre", escribe solo la parte del subdominio. Por ejemplo, si quieres pruebas.tudominio.com, escribe pruebas.
  4. Plesk te mostrará automáticamente el nombre completo del subdominio.
  5. Puedes dejar que Plesk cree un nuevo directorio para los archivos de este subdominio (por defecto, lo hará en una ruta como /var/www/vhosts/tudominio.com/subdominios/pruebas). Esto es lo más limpio.
  6. Haz clic en "Aceptar".

¡Ya tienes tu subdominio creado! Ahora, para que funcione con PrestaShop, tienes dos opciones:

Opción A: Instalar una nueva PrestaShop en el subdominio

Esto es como tener dos tiendas independientes. Cada una con su propia base de datos, su propio panel de administración y sus propios productos.

  • Repite el proceso de instalación de PrestaShop descrito en el Paso 2, pero seleccionando el subdominio que acabas de crear en lugar del dominio principal.
  • Asegúrate de crear una nueva base de datos para esta instalación. No uses la de tu tienda principal, o podrías provocar conflictos y pérdida de datos.

Opción B: Apuntar el subdominio a una subcarpeta de tu PrestaShop principal

Esta opción es más avanzada y no la recomendamos para principiantes, pero puede ser útil para casos muy específicos. Consiste en hacer que el subdominio muestre el contenido de una carpeta dentro de tu instalación principal de PrestaShop. Esto requiere editar archivos .htaccess y puede romper la lógica de las URLs de tu tienda.

[WARNING] La Opción B (redireccionar a una subcarpeta) puede ser un dolor de cabeza con PrestaShop, ya que las rutas de los módulos, temas y las URLs amigables pueden dejar de funcionar correctamente. Si eres nuevo, usa siempre la Opción A (instalación independiente). Es la más segura y la que te dará menos problemas.


Paso 4: Configurar el subdominio en PrestaShop (multitienda)

Si tu objetivo es crear una red de tiendas (por ejemplo, una para España y otra para México) usando una sola instalación de PrestaShop, no necesitas instalar una nueva. PrestaShop tiene una función nativa llamada Multitienda que te permite gestionar varias tiendas desde un único panel de administración.

Para configurar esto:

  1. En el panel de administración de tu PrestaShop principal, ve a "Parámetros avanzados" > "Multitienda".
  2. Haz clic en "Añadir tienda".
  3. Dale un nombre descriptivo a la tienda (ej: "Tienda México").
  4. En el campo "URL de la tienda", selecciona la opción de usar un dominio o subdominio.
  5. Introduce el subdominio que has creado en Plesk (ej: mx.tudominio.com).
  6. IMPORTANTE: Deberás asociar este subdominio a la tienda en la configuración del servidor. Esto se hace desde Plesk, en el subdominio, añadiendo un alias o asegurándote de que el "host" virtual apunta a la misma carpeta que la instalación principal de PrestaShop.
    • En Plesk, ve a tu subdominio (mx.tudominio.com).
    • En la sección "Hosting" o "Configuración de Apache", busca la opción de "Redirección" o "Alias".
    • Un método común es crear un alias del dominio principal hacia el subdominio. Esto hace que el subdominio sirva el mismo contenido que el dominio principal.
    • En la configuración de Apache, puedes añadir una directiva ServerAlias o simplemente usar el asistente de "Alias". Plesk te permite añadir un alias de dominio muy fácilmente: Ve a tu dominio principal, clic en "Alias" y añade mx.tudominio.com.

[INFO] Esta configuración de multitienda requiere que el subdominio apunte al mismo directorio que tu tienda principal. Plesk te facilita esto con la creación de "Alias". Si no lo haces, PrestaShop no podrá resolver correctamente la URL y te dará un error de "Tienda no encontrada".


Paso 5: Configurar SSL (HTTPS) para tu dominio y subdominio

Hoy en día, tener SSL es imprescindible. No solo para el SEO (Google penaliza las webs sin HTTPS), sino para la confianza de tus clientes. Los datos de pago y personales deben ir cifrados.

Plesk hace esto muy fácil con Let's Encrypt, que ofrece certificados SSL gratuitos.

  1. En Plesk, ve a tu dominio principal.
  2. Busca la sección "SSL/TLS".
  3. Haz clic en "Instalar el certificado" o "Let's Encrypt".
  4. Selecciona los dominios que quieres cubrir con el certificado. Deberías incluir el dominio principal, el www y todos los subdominios que hayas creado.
  5. Acepta los términos del servicio y haz clic en "Instalar".
  6. Plesk renovará automáticamente el certificado antes de que expire.

[TIP] En PrestaShop, ve a "Parámetros avanzados" > "Rendimiento" y activa la opción "Forzar el uso de SSL" para que todas las páginas de tu tienda usen HTTPS. Además, en "Parámetros avanzados" > "General", asegúrate de que la URL de tu tienda empiece por https://.


Paso 6: Consideraciones finales y resolución de problemas comunes

Preguntas frecuentes (FAQ)

¿Cuánto tarda en estar operativo mi dominio?

Depende de la propagación del DNS. El cambio de nameservers puede tardar entre 24 y 48 horas. Si solo cambias un registro A, puede ser casi instantáneo.

¿Puedo usar un subdominio para crear una tienda de pruebas?

Sí, es la mejor práctica. Crea un subdominio como test.tudominio.com, instala una copia de PrestaShop y trabaja ahí. Una vez que estés satisfecho, puedes trasladarlo al dominio principal.

Mi subdominio muestra el contenido del dominio principal, ¿qué pasa?

Esto suele ocurrir porque has creado un alias en Plesk sin querer, o porque has configurado mal la redirección. Revisa los ajustes de "Hosting" de tu subdominio en Plesk y asegúrate de que apunta a su propio directorio.

¿Qué pasa si no tengo Plesk, sino Syspanel?

Si tu proveedor usa Syspanel (antes conocido como HestiaCP), el proceso es similar pero la interfaz es distinta. Para acceder a Syspanel, la URL suele ser https://tu-servidor:2106. Busca la sección de "Sitios web" o "Dominios" para añadir tu dominio y subdominio. Aunque la estética cambie, los principios son los mismos: añadir dominio, crear base de datos, instalar PrestaShop.

Consejos de rendimiento y SEO

  • Caché: Activa la caché de PrestaShop en "Parámetros avanzados" > "Rendimiento". Esto hará que tu tienda cargue mucho más rápido.
  • Imágenes: Optimiza las imágenes de tus productos. Usa formato WebP si es posible.
  • URLs Amigables: Activa las URLs amigables en PrestaShop para mejorar tu SEO.
  • Copia de seguridad: En Plesk, usa la herramienta de "Copias de seguridad" para guardar tu tienda y base de datos regularmente.

En resumen

Configurar un dominio y subdominio en Plesk para PrestaShop no es complicado si sigues los pasos en orden:

  1. Añade tu dominio principal en Plesk.
  2. Configura el DNS para que apunte a tu servidor.
  3. Instala PrestaShop con el instalador automático.
  4. Crea subdominios para pruebas o tiendas secundarias.
  5. Instala PrestaShop en cada subdominio si lo necesitas.
  6. Configura SSL para toda tu estructura.
  7. Mantén todo actualizado y haz copias de

¿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