Virtual Host + SSL certificate + PrestaShop

We have a similar problem with joomla. Only solution was put joomla to /var/www/html.

With letsencrypt you may just enter all virtual hosts to one cert. With own certs this should already be possible:

grafik