Site icon PrestaShop | General Knowledge

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 domain β†’ example2.com
    • SSL domain β†’ example2.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