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

Cómo configurar un subdominio en Plesk para tu tienda PrestaShop

Actualizado el 24 de febrero de 2026

¿Por qué usar un subdominio para tu PrestaShop?

Si tienes una tienda online con PrestaShop, es muy probable que hayas escuchado hablar de los subdominios. Pero, ¿qué son exactamente y por qué deberías considerar usarlos para tu tienda? Un subdominio es como una extensión de tu dominio principal. Por ejemplo, si tu dominio es tutienda.com, un subdominio podría ser tienda.tutienda.com o shop.tutienda.com.

Usar un subdominio para tu PrestaShop tiene varias ventajas prácticas:

  • Organización: Separas tu tienda del resto de tu sitio web (blog, landing pages, etc.), lo que facilita la administración.
  • Rendimiento: Puedes configurar el subdominio en un servidor o recurso diferente, optimizando la velocidad de carga de tu tienda.
  • SEO: Aunque algunos piensan que los subdominios no son buenos para el SEO, Google los trata como sitios independientes. Esto puede ser útil si quieres enfocar palabras clave específicas para tu tienda sin afectar el posicionamiento de tu web principal.
  • Seguridad: Al aislar la tienda en un subdominio, reduces el riesgo de que un problema en otra parte de tu web afecte a PrestaShop.

En este tutorial, te guiaré paso a paso para configurar un subdominio en Plesk para tu tienda PrestaShop. No necesitas ser un experto técnico, solo seguir las instrucciones al pie de la letra. ¡Vamos allá!

Requisitos previos

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

  • Acceso a Plesk: Necesitas las credenciales de administrador de tu panel de hosting Plesk.
  • Dominio principal registrado: Por ejemplo, midominio.com.
  • PrestaShop instalado: Puede estar en el dominio principal o en una subcarpeta. En este tutorial, asumiremos que lo moverás al subdominio.
  • Acceso a los archivos de tu sitio: Ya sea por FTP o a través del administrador de archivos de Plesk.

[INFO] Si aún no tienes PrestaShop instalado, primero instálalo en tu dominio principal o en una subcarpeta. Luego podrás moverlo al subdominio.

Paso 1: Accede a tu panel de Plesk

Lo primero es iniciar sesión en tu panel de control Plesk. La dirección suele ser algo como https://tudominio.com:8443 o la que te haya proporcionado tu proveedor de hosting.

Una vez dentro, verás el panel principal con todas las opciones. Busca la sección "Sitios web y dominios" o "Websites & Domains". Allí aparecerá tu dominio principal.

Paso 2: Crear el subdominio en Plesk

Ahora vamos a crear el subdominio. Sigue estos pasos:

  1. En la sección "Sitios web y dominios", haz clic en el botón "Añadir subdominio" o "Add Subdomain". Dependiendo de la versión de Plesk, puede estar en la parte superior o en un menú desplegable.
  2. Se abrirá un formulario. En el campo "Subdominio", escribe el nombre que deseas, por ejemplo: tienda. El sistema lo completará automáticamente como tienda.tudominio.com.
  3. En "Directorio raíz del documento", puedes dejarlo como está o especificar una carpeta. Por ejemplo, si quieres que los archivos de PrestaShop estén en una carpeta llamada prestashop, escribe /prestashop. Si lo dejas en blanco, se creará una carpeta con el nombre del subdominio.
  4. Haz clic en "Aceptar" o "OK".

[TIP] Te recomiendo crear una carpeta específica para el subdominio, como /tienda o /prestashop. Así mantendrás todo organizado.

Una vez creado, verás el subdominio listado en la misma sección. Plesk habrá creado automáticamente la estructura de carpetas necesaria.

Paso 3: Configurar los archivos de PrestaShop en el subdominio

Ahora necesitas mover o instalar PrestaShop en la carpeta del subdominio. Si ya tienes PrestaShop instalado en otro lugar, puedes mover los archivos. Si no, instálalo directamente en la carpeta del subdominio.

Opción A: Mover PrestaShop desde otra ubicación

  1. Accede a los archivos de tu sitio a través de FTP o del administrador de archivos de Plesk.
  2. Localiza la carpeta donde tienes instalado PrestaShop (por ejemplo, /httpdocs/prestashop).
  3. Copia todos los archivos y carpetas de PrestaShop a la carpeta raíz del subdominio (por ejemplo, /tienda o /httpdocs/tienda).
  4. Si tu PrestaShop usaba una base de datos, asegúrate de exportarla e importarla con el mismo nombre o uno nuevo. Para ello, ve a la sección "Bases de datos" en Plesk y crea una nueva base de datos para el subdominio.
  5. Edita el archivo app/config/parameters.php de PrestaShop (o config/settings.inc.php en versiones antiguas) para actualizar la conexión a la base de datos. Cambia el nombre de la base de datos, el usuario y la contraseña si es necesario.

Opción B: Instalar PrestaShop desde cero en el subdominio

  1. Descarga la última versión de PrestaShop desde su sitio oficial.
  2. Sube los archivos a la carpeta del subdominio usando FTP o el administrador de archivos de Plesk.
  3. Crea una base de datos para PrestaShop en Plesk: ve a "Bases de datos" > "Añadir base de datos". Asigna un nombre, usuario y contraseña.
  4. Abre tu navegador y visita http://tienda.tudominio.com. Te aparecerá el asistente de instalación de PrestaShop. Sigue los pasos, indicando los datos de la base de datos que creaste.

[WARNING] Si estás moviendo una tienda existente, asegúrate de hacer una copia de seguridad completa (archivos y base de datos) antes de hacer cambios. ¡Nunca está de más!

Paso 4: Configurar el dominio y la URL en PrestaShop

Una vez que los archivos están en su lugar, debes decirle a PrestaShop que ahora se sirve desde el subdominio. Esto es crucial para que los enlaces funcionen correctamente.

  1. Accede al panel de administración de PrestaShop (normalmente en http://tienda.tudominio.com/admin).
  2. Ve a "Configuración de la tienda" > "Parámetros generales".
  3. En la sección "Configuración de la tienda", busca los campos "URL de la tienda" o "Dominio". Cámbialos a tienda.tudominio.com.
  4. Guarda los cambios.

Si no puedes acceder al panel de administración porque la URL antigua no funciona, puedes editar directamente la base de datos. Usa phpMyAdmin desde Plesk y busca la tabla ps_configuration (o similar). Allí, cambia los valores de PS_SHOP_DOMAIN y PS_SHOP_DOMAIN_SSL por tu nuevo subdominio.

Paso 5: Configurar SSL (HTTPS) para el subdominio

Hoy en día, tener SSL es obligatorio, especialmente para una tienda online. Plesk facilita la instalación de certificados SSL.

  1. En la sección "Sitios web y dominios", selecciona tu subdominio.
  2. Busca la opción "Certificado SSL/TLS" o "SSL/TLS Certificates".
  3. Si ya tienes un certificado SSL para tu dominio principal, puedes usarlo para el subdominio (si es comodín, cubre todos los subdominios). Si no, puedes instalar un certificado Let's Encrypt gratuito.
  4. Haz clic en "Instalar certificado Let's Encrypt". Plesk lo configurará automáticamente.
  5. Una vez instalado, activa la opción "Forzar redirección HTTPS" para que todo el tráfico vaya por HTTPS.

[INFO] Let's Encrypt es gratuito y se renueva automáticamente. Es perfecto para tiendas pequeñas y medianas.

Paso 6: Probar el subdominio

Antes de dar por terminado el proceso, realiza algunas pruebas:

  • Abre tu navegador y visita https://tienda.tudominio.com. Deberías ver tu tienda PrestaShop funcionando.
  • Navega por algunas páginas (productos, carrito, etc.) para asegurarte de que los enlaces funcionan.
  • Verifica que el SSL esté activo (el candado verde en la barra de direcciones).
  • Si tienes problemas, revisa los logs de error en Plesk (sección "Registros" o "Logs").

Preguntas frecuentes (FAQ)

¿Puedo usar un subdominio para PrestaShop sin afectar mi web principal?

Sí, totalmente. El subdominio es independiente, así que tu web principal sigue funcionando con normalidad.

¿Qué hago si mi PrestaShop no carga después de moverlo al subdominio?

Revisa los siguientes puntos:

  • La base de datos está configurada correctamente en parameters.php.
  • Los archivos están en la carpeta correcta del subdominio.
  • Has cambiado la URL en la configuración de PrestaShop.
  • El DNS del subdominio ya se ha propagado (puede tardar hasta 24 horas).

¿Necesito un certificado SSL separado para el subdominio?

Si tu certificado SSL principal es comodín (wildcard), cubre todos los subdominios. Si no, puedes instalar uno gratuito con Let's Encrypt desde Plesk.

¿Puedo tener varios subdominios para diferentes tiendas PrestaShop?

Sí, puedes crear tantos subdominios como necesites. Cada uno funcionará como una tienda independiente.

¿Cómo afecta el subdominio al SEO de mi tienda?

Google trata los subdominios como sitios separados. Si tu tienda tiene contenido único y relevante, puede posicionarse bien. Eso sí, los enlaces desde tu web principal ayudarán a transferir autoridad.

¿Qué pasa si uso Syspanel (HestiaCP) en lugar de Plesk?

Si usas Syspanel (anteriormente HestiaCP), el proceso es similar, pero el acceso es por el puerto 2106. En Syspanel, busca la opción "Dominios" > "Añadir subdominio". El resto de los pasos (mover archivos, configurar base de datos, etc.) son prácticamente idénticos.

Conclusión

Configurar un subdominio en Plesk para tu tienda PrestaShop es un proceso sencillo si sigues los pasos adecuados. No solo mejorarás la organización de tu sitio, sino que también podrás optimizar el rendimiento y la seguridad de tu tienda online. Recuerda siempre hacer copias de seguridad y probar todo antes de lanzarlo al público.

Si tienes alguna duda, consulta la documentación de Plesk o contacta con tu proveedor de hosting. ¡Ahora ya puedes disfrutar de tu tienda online en un subdominio profesional!

¿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