What this procedure is
How to change a PrestaShop store domain safely (DNS + SSL + shop URL).
Applies to: PrestaShop 8.x.
Why you would do this
- You rebranded or changed domains.
- You migrated hosting.
- You want to use HTTPS and the main domain.
Prerequisites
- DNS access for the domain.
- Hosting access.
- SSL for the new domain.
Quick diagnosis (before you change anything)
1) Confirm the new domain points to the server
Expected result: DNS resolves to the correct hosting.
Domain change (steps)
Step 1) Configure DNS
Point the domain (A/CNAME) to the hosting. Wait for propagation.
Step 2) Install SSL
Enable SSL (e.g., Let’s Encrypt) for the new domain.
Step 3) Update shop URL
In the Back Office, update “Set shop URL”, or update ps_shop_url if you cannot access the admin.
Step 4) Force HTTPS and clear cache
Enable SSL in PrestaShop and clear cache.
Final verification
- Site loads on the new domain over HTTPS.
- No redirects to the old domain.
- Back Office opens.
If something doesn’t work (common issues)
Infinite redirects
- Check HTTPS detection behind proxy/CDN.
- Review .htaccess rules.
Best practices
- Do the change during low-traffic hours.
- Back up before changing URLs.