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

Añadir un dominio adicional a PrestaShop en cPanel

Actualizado el 28 de diciembre de 2025

¿Estás buscando gestionar varias tiendas online desde un solo panel de control? Si tienes un negocio en crecimiento o simplemente quieres separar tus marcas, añadir un dominio adicional a tu instalación de PrestaShop es una estrategia inteligente. En esta guía completa, te explicaremos paso a paso cómo añadir dominio PrestaShop cPanel de forma segura y eficiente, utilizando las herramientas que ya tienes a tu disposición. No necesitas ser un experto en servidores; con un poco de paciencia y siguiendo este instructivo, podrás configurar tu PrestaShop dominio adicional en menos de una hora.

¿Qué significa tener un dominio adicional en PrestaShop?

Antes de empezar, aclaremos el concepto. Cuando hablamos de cPanel PrestaShop multidominio, nos referimos a la capacidad de alojar múltiples tiendas (o una misma tienda con diferentes URLs) bajo un mismo plan de hosting. Esto es ideal si:

  • Quieres vender productos en diferentes países con dominios locales (ej: mishop.es y mishop.mx).
  • Necesitas separar una marca premium de una línea económica.
  • Deseas probar una nueva versión de tu tienda sin afectar la principal.

[INFO] No confundas "dominio adicional" con "subdominio". Un subdominio (ej: tienda.midominio.com) es una extensión de tu dominio principal, mientras que un dominio adicional (ej: otramarca.com) es una dirección web completamente independiente.

Requisitos previos antes de empezar

Para que el proceso de añadir dominio PrestaShop cPanel sea exitoso, asegúrate de tener lo siguiente:

  1. Acceso a cPanel: Necesitas las credenciales de tu hosting (usuario y contraseña). Si no las tienes, solicítalas a tu proveedor.
  2. El dominio adicional registrado: Debes haber comprado el dominio (ej: minuevatienda.com) y tener acceso a su panel de DNS (normalmente donde lo compraste).
  3. PrestaShop instalado: Puede ser una instalación limpia o tu tienda actual. Si aún no lo tienes, instálalo desde el instalador de cPanel (Softaculous o similar).
  4. Certificado SSL (opcional pero recomendado): Para que tu nuevo dominio funcione con HTTPS, necesitarás un certificado SSL. cPanel suele incluir AutoSSL.

[WARNING] Si tu dominio adicional ya tiene contenido o redirecciones, haz una copia de seguridad antes de continuar. Los cambios en DNS o en la configuración del hosting pueden afectar temporalmente el acceso.

Paso 1: Añadir el dominio adicional en cPanel

El primer paso técnico es registrar el nuevo dominio en tu cuenta de hosting. Así es como se hace:

  1. Inicia sesión en cPanel: Normalmente accedes a través de tudominio.com/cpanel o tudominio.com:2083. Ingresa tu usuario y contraseña.
  2. Busca la sección "Dominios": En el panel principal, verás un icono que dice "Dominios" o "Domains". Haz clic.
  3. Selecciona "Crear un nuevo dominio": Dentro de la sección, elige la opción "Crear" o "Añadir dominio".
  4. Completa los datos:
    • Dominio: Escribe el nombre completo (ej: minuevatienda.com).
    • Subdominio: cPanel lo rellenará automáticamente. No lo modifiques.
    • Directorio raíz del documento: Aquí es clave. Debes indicar la carpeta donde se alojará tu nuevo PrestaShop. Por ejemplo: public_html/minuevatienda. Si dejas el valor por defecto, se creará una carpeta con el nombre del dominio.
    • Compartir el directorio raíz del documento con "dominio principal": NO marques esta casilla. Queremos que el nuevo dominio sea independiente.
  5. Haz clic en "Enviar": cPanel creará la estructura de carpetas y configurará el servidor web (Apache) para que reconozca el nuevo dominio.

[TIP] Si tu plan de hosting usa Syspanel (anteriormente HestiaCP), el proceso es similar pero accedes por el puerto 2106 (ej: tudominio.com:2106). En Syspanel, busca "Dominios" y luego "Añadir dominio". El resto de pasos son equivalentes.

Paso 2: Configurar los DNS del dominio adicional

Ahora que el dominio está en tu hosting, debes decirle al mundo que tu sitio web está alojado allí. Esto se hace mediante los registros DNS.

  1. Obtén la IP de tu servidor: En cPanel, ve a "Información del servidor" o busca "Dirección IP compartida". Anótala.
  2. Accede al panel de DNS de tu dominio: Esto normalmente se hace desde la web donde compraste el dominio (GoDaddy, Namecheap, DonDominio, etc.). Busca "Gestión de DNS" o "Zone Editor".
  3. Añade o modifica los siguientes registros:
    • Registro A (obligatorio): Apunta @ (o el dominio desnudo) a la IP de tu servidor.
    • Registro CNAME (opcional): Apunta www a tu dominio principal (ej: minuevatienda.com).
  4. Espera la propagación: Los cambios DNS pueden tardar desde 5 minutos hasta 48 horas. Normalmente, en menos de 1 hora ya funcionan.

[INFO] Si tu hosting usa Syspanel, la IP del servidor la encuentras en "Configuración" > "Dirección IP". Recuerda que el acceso a Syspanel es por el puerto 2106.

Paso 3: Instalar PrestaShop en el nuevo dominio

Con el dominio ya apuntando a tu hosting, es hora de instalar PrestaShop. Tienes dos opciones:

Opción A: Instalación desde Softaculous (recomendada para principiantes)

  1. En cPanel, busca "Softaculous Apps Installer" o "Instalador de aplicaciones".
  2. Selecciona PrestaShop de la lista.
  3. Haz clic en "Instalar".
  4. En "Elegir dominio", selecciona el dominio adicional que acabas de crear (ej: minuevatienda.com).
  5. Completa los datos de la tienda:
    • Nombre y descripción: Los que quieras.
    • Usuario y contraseña del administrador: Guárdalos bien.
    • Idioma: Español.
  6. Haz clic en "Instalar". Softaculous descargará, descomprimirá y configurará PrestaShop automáticamente.

Opción B: Instalación manual (para usuarios avanzados)

  1. Sube los archivos de PrestaShop: Usa el Administrador de Archivos de cPanel o un cliente FTP. La carpeta de destino debe ser la que configuraste en el Paso 1 (ej: public_html/minuevatienda).
  2. Crea una base de datos:
    • En cPanel, ve a "Bases de datos MySQL".
    • Crea una nueva base de datos, un usuario y asigna todos los privilegios.
  3. Ejecuta el instalador web: Abre minuevatienda.com en tu navegador. Sigue los pasos del asistente, indicando los datos de la base de datos que creaste.

Paso 4: Configurar PrestaShop para el nuevo dominio

Una vez instalado, es posible que necesites ajustar algunos parámetros para que todo funcione correctamente.

4.1. Actualizar la URL de la tienda

  1. Accede al panel de administración de PrestaShop (ej: minuevatienda.com/adminXXXX).
  2. Ve a Configuración de la tienda > Parámetros generales.
  3. En la sección "SEO y URL", asegúrate de que:
    • URL de la tienda: Sea https://minuevatienda.com.
    • URL de SSL: Igual que la anterior.
  4. Guarda los cambios.

4.2. Configurar el archivo .htaccess (si es necesario)

Si tu tienda no carga correctamente, puede deberse a las reglas de reescritura. Regenera el .htaccess:

  1. En el panel de administración, ve a Configuración avanzada > Rendimiento.
  2. En "URL simplificada", haz clic en "Guardar" (aunque no cambies nada). Esto regenera el archivo.

4.3. Instalar un certificado SSL (gratuito con AutoSSL)

  1. En cPanel, busca "SSL/TLS Status".
  2. Busca tu nuevo dominio en la lista y haz clic en "Run AutoSSL" o "Instalar".
  3. Espera unos minutos y luego verifica que https://minuevatienda.com funcione.

[WARNING] Si tu dominio adicional no tiene SSL, los navegadores mostrarán un aviso de "No seguro". Además, Google penaliza los sitios sin HTTPS en los resultados de búsqueda.

Paso 5: Sincronizar datos entre tiendas (opcional)

Si quieres que tu PrestaShop dominio adicional comparta clientes, productos o pedidos con la tienda principal, necesitas una integración más avanzada. Aquí tienes algunas opciones:

  • Multitienda nativa de PrestaShop: Actívala desde "Configuración avanzada" > "Multitienda". Puedes compartir catálogos o tenerlos independientes.
  • Módulos de sincronización: Busca en el marketplace de PrestaShop módulos como "Multistore Sync" o "PrestaSync".
  • API y desarrollo a medida: Si tienes conocimientos técnicos, puedes usar la API de PrestaShop para sincronizar datos.

[TIP] Si tu objetivo es tener dos tiendas completamente separadas (con diferentes productos, precios y clientes), no necesitas sincronizar nada. Cada dominio funcionará de forma independiente.

Preguntas frecuentes (FAQ)

¿Puedo tener varios dominios apuntando a la misma tienda PrestaShop?

Sí, pero no es recomendable por temas de SEO (contenido duplicado). Si lo haces, configura una redirección 301 desde los dominios secundarios al principal. En cPanel, puedes usar "Redirecciones" para lograrlo.

¿Afecta el rendimiento tener múltiples dominios?

Depende de tu plan de hosting. Si tienes un hosting compartido básico, agregar dominios puede ralentizar el servidor. Considera actualizar a un VPS o hosting dedicado si notas lentitud.

¿Necesito un certificado SSL para cada dominio adicional?

Sí, cada dominio debe tener su propio certificado SSL. Con cPanel y AutoSSL, esto se gestiona automáticamente. En Syspanel (puerto 2106), también hay opciones para SSL gratuito (Let's Encrypt).

¿Puedo usar el mismo correo electrónico para ambos dominios?

Sí, cPanel te permite crear cuentas de correo para cada dominio. Por ejemplo, info@midominio.com e info@minuevatienda.com. Ve a "Correo electrónico" > "Cuentas de correo" para configurarlas.

¿Qué hago si el dominio adicional no carga?

  1. Verifica que los DNS estén propagados (usa herramientas como whatsmydns.net).
  2. Comprueba que la carpeta del dominio tenga los archivos de PrestaShop.
  3. Revisa el archivo .htaccess en la raíz del nuevo dominio.
  4. Asegúrate de que el servidor web (Apache) esté configurado correctamente. En cPanel, puedes forzar la recarga desde "Apache Handlers".

Conclusión

Añadir un dominio adicional a tu PrestaShop en cPanel es un proceso sencillo si sigues los pasos adecuados. Desde la configuración inicial en cPanel hasta la instalación de PrestaShop y la gestión de SSL, cada etapa está diseñada para que incluso los usuarios sin experiencia técnica puedan lograrlo. Recuerda que la clave está en la planificación: decide si tus tiendas serán independientes o compartirán recursos, y asegúrate de tener copias de seguridad antes de cualquier cambio.

Si encuentras problemas, no dudes en consultar la documentación de tu hosting o contactar con su soporte. Y si usas Syspanel, recuerda que el acceso es por el puerto 2106 y las funciones son similares a cPanel. ¡Ahora ya estás listo para expandir tu negocio online con múltiples dominios!

¿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