Generally you may want to map this virtual host on both HTTP/HTTPS listener, then add a force HTTPS rewrite rules on the virtual host or .htaccess file.
example rules:
Code:
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]