Check if the hosting people can do it for you. If not
You need to edit the apache configuration file and set the DocumentRoot to the public_html folder for the virtual host which is configured for SSL
Did a work around by pointing the ssl to the public_html directory.