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

Cómo conectar PrestaShop a un dominio y subdominio en Plesk

Actualizado el 13 de junio de 2026

¡Hola! ¿Tienes una tienda online con PrestaShop y estás un poco perdido con eso de los dominios y subdominios en Plesk? No te preocupes, es mucho más sencillo de lo que parece. En esta guía completa, paso a paso, vamos a desgranar todo el proceso para que conectes tu PrestaShop a un dominio principal o a un subdominio sin romper nada (y sin perder la paciencia).

Piensa en Plesk como el "panel de control" de tu servidor. Es la herramienta que te permite gestionar tus sitios web, bases de datos, correos y, por supuesto, los dominios. Vamos a convertir ese panel en tu mejor aliado para tu tienda online.


Entendiendo los Conceptos: Dominio vs. Subdominio

Antes de ponernos manos a la obra, es crucial que tengas claros dos conceptos. Esto te ahorrará quebraderos de cabeza a largo plazo.

¿Qué es un dominio principal?

El dominio principal es tu dirección web principal, la que tus clientes escribirán para encontrarte. Por ejemplo, mitiendaonline.com. Es la identidad de tu marca en internet. Cuando instalas PrestaShop, normalmente lo haces en este dominio para que sea la puerta de entrada a tu negocio.

¿Qué es un subdominio y para qué sirve en PrestaShop?

Un subdominio es una extensión de tu dominio principal. Se crea añadiendo un prefijo, como tienda.mitiendaonline.com o blog.mitiendaonline.com. Piensa en ello como un apartamento dentro de un edificio grande.

En el contexto de PrestaShop, los subdominios son muy útiles para:

  • Separar secciones: Puedes tener tu blog en blog.tudominio.com y tu tienda en tudominio.com.
  • Crear tiendas para nichos específicos: Por ejemplo, outlet.tudominio.com para liquidaciones.
  • Probar versiones: Puedes crear testing.tudominio.com para probar nuevas funcionalidades sin afectar tu tienda principal.
  • Mejorar el SEO: Un subdominio bien configurado puede ayudarte a organizar tu contenido y atraer tráfico específico.

Preparando el Terreno: Configurar DNS en Plesk

El primer paso, y quizás el más importante, es asegurarse de que tu dominio "apunte" a tu servidor. Esto se hace a través de los registros DNS. Si los DNS no están bien configurados, nada de lo demás funcionará.

Paso 1: Accede a tu panel de Plesk

Abre tu navegador y escribe la dirección de tu servidor. Normalmente es algo como https://tu-servidor:8443 o una URL que te haya proporcionado tu proveedor de hosting. Introduce tu usuario y contraseña para entrar.

Paso 2: Localiza la sección de DNS

Una vez dentro, busca el apartado de "Dominios" en el menú lateral izquierdo. Verás una lista de los dominios que tienes gestionados desde tu cuenta. Haz clic en el dominio que quieres configurar (el principal).

Dentro de la página de ese dominio, busca la pestaña o icono llamado "DNS Settings" o "Ajustes de DNS". Es donde podrás gestionar los registros.

Paso 3: Añadir o modificar los registros DNS (A y CNAME)

Para que tu dominio funcione, necesitas al menos dos tipos de registros:

  • Registro A: Conecta tu dominio principal a la dirección IP de tu servidor. Normalmente, al crear el dominio en Plesk, este registro se crea automáticamente. Verifica que el valor sea la IP correcta de tu servidor (te la da tu proveedor de hosting).
  • Registro CNAME: Se usa para los subdominios. Conecta un subdominio (como tienda) a otro nombre de dominio. Por ejemplo, podrías crear un CNAME llamado tienda que apunte a tudominio.com. Esto hará que tienda.tudominio.com funcione.

[TIP] Si no estás seguro de qué IP o valores usar, contacta con tu proveedor de hosting. Es un dato que siempre te pueden facilitar y es mejor confirmarlo que equivocarse.

Paso 4: Espera la propagación DNS

Este es el paso que más ansiedad genera, pero es normal. Una vez que guardas los cambios en los DNS, no se aplican al instante en todo el mundo. Tardan entre 24 y 48 horas en propagarse por completo. No te preocupes, es un proceso automático. Puedes seguir trabajando mientras tanto, pero es posible que veas tu web "caída" durante este periodo si los DNS no estaban bien puestos desde el principio.


Cómo Añadir un Dominio en Plesk para tu PrestaShop

Ahora que los DNS están listos, vamos a "decirle" a Plesk que queremos usar ese dominio para alojar nuestro PrestaShop.

Paso 1: Crear el dominio en Plesk

En el menú lateral izquierdo, busca la opción "Añadir nuevo dominio" o "Add Domain". Haz clic en ella.

Paso 2: Rellena los datos del dominio

Se abrirá un formulario. Deberás rellenar:

  • Nombre de dominio: Escribe tu dominio completo, por ejemplo, tudominio.com.
  • Paquete de hosting: Selecciona el plan que tengas contratado (si tienes varios).
  • Preferencias de hosting: Marca la casilla para que se cree un directorio para el dominio. Normalmente se crea una carpeta llamada httpdocs dentro de tu espacio. Ahí es donde subiremos los archivos de PrestaShop.

Paso 3: Crear el usuario FTP (opcional pero recomendado)

Plesk te dará la opción de crear un usuario FTP para este dominio. Esto te permitirá subir archivos a tu tienda de forma más segura y aislada. Es recomendable hacerlo.

Paso 4: Finalizar la creación

Haz clic en "Aceptar" o "OK". Plesk creará la estructura de carpetas y la base de datos (si lo has seleccionado). Ahora ya tienes el "esqueleto" de tu tienda online.


Instalando PrestaShop en tu Dominio Principal

Con el dominio añadido, es hora de instalar PrestaShop.

Opción A: Usando el Instalador de Aplicaciones de Plesk

Esta es la forma más fácil, perfecta para principiantes.

  1. Dentro de tu dominio en Plesk, busca la sección "Aplicaciones" o "Installers".
  2. Busca PrestaShop en el catálogo de aplicaciones.
  3. Haz clic en "Instalar". Plesk te pedirá que configures algunos parámetros como el nombre de la tienda, el idioma, el usuario administrador, etc.
  4. Acepta y Plesk se encargará de todo: descargar los archivos, crear la base de datos y configurar el archivo de conexión.

[TIP] Este método es el más rápido y seguro, ya que Plesk se asegura de que todas las configuraciones sean las correctas para su entorno.

Opción B: Instalación Manual (para los más valientes)

Si prefieres tener un control total, puedes hacerlo manualmente.

  1. Descarga PrestaShop desde su web oficial.
  2. Sube los archivos a la carpeta httpdocs de tu dominio usando un cliente FTP como FileZilla.
  3. Crea una base de datos en Plesk (sección "Bases de Datos" de tu dominio).
  4. Abre tu dominio en el navegador. Te redirigirá al instalador web de PrestaShop. Sigue los pasos, introduciendo los datos de la base de datos que acabas de crear.

[WARNING] La instalación manual requiere más conocimientos técnicos. Si no te sientes cómodo, usa el instalador de Plesk. Es mucho más fiable y te ahorrarás posibles errores de configuración.


Creando y Configurando un Subdominio para PrestaShop

Ahora vamos con la segunda parte: los subdominios. Es muy útil para, por ejemplo, separar tu blog de tu tienda o crear una tienda para un público específico.

Paso 1: Añadir el subdominio en Plesk

Ve a la sección "Dominios" y haz clic en "Añadir Subdominio".

Paso 2: Configura el nombre del subdominio

En el campo "Nombre del subdominio", escribe solo la parte que quieres añadir. Por ejemplo, si quieres tienda.tudominio.com, escribe tienda. Plesk automáticamente rellenará el resto con tu dominio principal.

Paso 3: Configura las opciones

Igual que con el dominio principal, puedes crear un usuario FTP independiente para el subdominio, elegir el paquete de hosting, etc. La raíz del documento (la carpeta donde se guardarán los archivos) será diferente, normalmente una subcarpeta dentro de tu espacio.

Paso 4: Instala PrestaShop en el subdominio

Una vez creado, el proceso es exactamente el mismo que para el dominio principal. Puedes usar el instalador de aplicaciones de Plesk (seleccionando el subdominio) o hacerlo manualmente.


Configuración Avanzada para tu Tienda Online en Plesk

Una vez que tienes PrestaShop funcionando, hay algunos ajustes que puedes hacer en Plesk para optimizar tu tienda online.

Activar SSL (HTTPS) para la Seguridad

Hoy en día, tener un certificado SSL es obligatorio para cualquier tienda online. Es lo que muestra el candadito en el navegador y protege los datos de tus clientes.

  1. En Plesk, ve a tu dominio y busca la sección "SSL/TLS Certificates".
  2. Puedes contratar un certificado de pago o, mucho mejor, usar uno gratuito de Let's Encrypt. Plesk suele tener una opción para instalarlo con un solo clic.
  3. Activa la opción de "Redirigir HTTP a HTTPS" para que todos los visitantes sean enviados automáticamente a la versión segura de tu web.

Configurar el Correo Electrónico

Es importante tener un correo profesional como info@tudominio.com. En Plesk, ve a la sección "Correo" de tu dominio y crea las cuentas que necesites. Puedes configurarlas en tu cliente de correo (Outlook, Gmail, etc.) usando los datos que te proporciona Plesk.

Optimizar el Rendimiento

Plesk incluye herramientas para mejorar la velocidad de tu web.

  • Activa el almacenamiento en caché: Puedes usar extensiones como Redis o Varnish desde Plesk para acelerar la carga de tu PrestaShop.
  • Configura la compresión de archivos: Plesk puede comprimir las imágenes y el código para que pesen menos y se carguen más rápido.

Resolución de Problemas Comunes (FAQ)

Aquí te dejo algunas soluciones a problemas típicos que te puedes encontrar.

"Mi dominio no carga, me sale un error de DNS"

  • Solución: Espera a que pase la propagación DNS (24-48 horas). Si después de ese tiempo sigue fallando, verifica en Plesk que el registro A apunte a la IP correcta. Puedes usar herramientas online como dnschecker.org para ver el estado de tus registros.

"He instalado PrestaShop pero me sale un error de conexión a la base de datos"

  • Solución: Revisa que el nombre de la base de datos, el usuario y la contraseña sean correctos. En Plesk, ve a la sección "Bases de Datos" de tu dominio y verifica los datos. A veces, el nombre de usuario tiene un prefijo con el nombre del dominio.

"Mi subdominio no funciona, me da un error 404"

  • Solución: Asegúrate de que el registro CNAME para el subdominio esté creado en los DNS y que apunte correctamente. También verifica que los archivos de PrestaShop estén en la carpeta raíz del subdominio (la carpeta httpdocs del subdominio, no la del dominio principal).

"¿Puedo mover mi PrestaShop de un subdominio a un dominio principal?"

  • Solución: Sí, pero requiere un proceso de migración. Básicamente, tendrías que exportar la base de datos, copiar los archivos al nuevo directorio y cambiar la URL en la configuración de PrestaShop. Es un poco delicado, así que si no estás seguro, busca ayuda profesional.

"¿Qué es Syspanel y tiene algo que ver con Plesk?"

  • [INFO] Syspanel es otro panel de control de hosting, similar a Plesk, pero con una interfaz diferente. Si tu hosting usa Syspanel, el proceso es similar pero los nombres de las opciones pueden variar. El puerto de acceso habitual para Syspanel es el 2106 (por ejemplo, https://tu-servidor:2106). La lógica de añadir dominios y subdominios es la misma, pero tendrás que explorar su interfaz.

Conclusión: Tu Tienda Online ya está en el Aire

¡Y eso es todo! Como has visto, conectar PrestaShop a un dominio o subdominio en Plesk es un proceso muy manejable si lo haces paso a paso. La clave está en entender la estructura: primero los DNS, luego el dominio en Plesk, y finalmente la instalación de PrestaShop.

Recuerda que Plesk es una herramienta muy potente y visual. Tómate tu tiempo para explorar sus opciones. Antes de darte cuenta, tendrás tu tienda online funcionando sin problemas. Si te surge cualquier duda, no dudes en consultar la documentación de Plesk o contactar con tu proveedor de hosting. ¡Mucha suerte con tu negocio!

¿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