Site icon PrestaShop | Magento | CRM Modules

PrestaShop multi-domain configuration

PrestaShop doesn’t natively call it “multi-domain,” but you can achieve it using the Multi-Store feature. This lets you run multiple domains (or subdomains) from one back office.

Here’s how it works and how to configure it properly.


🔧 1. Enable Multi-Store in PrestaShop

  1. Go to Advanced Parameters → Multistore
  2. Click Enable Multistore
  3. Save

Once enabled, you’ll see a store selector at the top of the admin panel.


🌐 2. Add a New Shop (Domain)

  1. Go to Advanced Parameters → Multistore
  2. Click Add new shop
  3. Choose:
    • Shop name
    • Shop group (or create new group)
    • Category (usually root)

🌍 3. Configure Domain Settings

After creating the shop:

  1. Go to Shop Parameters → Traffic & SEO
  2. Select your new shop from the top dropdown
  3. Set:
    • Shop domainexample2.com
    • SSL domainexample2.com
    • Base URI/ (or subfolder if needed)

🖥️ 4. Point Domain to Server

In your hosting or DNS:


📁 5. Important: Same PrestaShop Installation

All domains will use:


⚙️ 6. Decide What to Share vs Separate

In Multi-Store settings, you can choose:

Shared:

Separate:

👉 Example:


🔐 7. SSL Setup

Install SSL certificate for each domain:


⚠️ Common Issues (and fixes)

❌ Domain shows main shop

👉 Check:

❌ Wrong URLs / redirects

👉 Regenerate .htaccess:

❌ Images not loading

👉 Check:


💡 Pro Tips


🚀 Example Use Cases


Exit mobile version