You'll have to manually edit your httpd.conf to point to the correct directory. Look for your SSL virtual host in /usr/local/apache/conf/httpd.conf. It will start with this line:
<VirtualHost your_IP_here:443>
Look for and change these two lines:
DocumentRoot /home/username/public_html/
ScriptAlias /cgi-bin/ /home/username/public_html/cgi-bin/
Add the directory so that they look like:
DocumentRoot /home/username/public_html/hosting
ScriptAlias /cgi-bin/ /home/username/public_html/hosting/cgi-bin/
After making your changes restart apache.
Richard