<VirtualHost *:80 *:443>
        ServerName qsok.com
        ServerAlias *.qsok.com

        SSLEngine on
        SSLProtocol all -SSLv2 -SSLv3
        SSLCipherSuite HIGH:MEDIUM:!SSLv2:!PSK:!SRP:!ADH:!AECDH
        SSLCertificateKeyFile "/opt/ssl/qsok.key"
        SSLCertificateFile "/opt/ssl/STAR_its-qsok.com.crt.pem"
        SSLCACertificateFile "/opt/ssl/STAR_its-qsok.com.ca-bundle"

        DocumentRoot "/pub/qsok.com/"
        CustomLog /var/log/httpd/qsok.com-access.log combined
        ErrorLog /var/log/httpd/qsok.com-error.log
</VirtualHost>


Note that STAR_its-qsok.com.crt.pem = STAR_its-qsok.com.crt + STAR_its-qsok.com.ca-bundle


Blow is for forwarding all the connections from HTTP to HTTPS by the given domain name

<VirtualHost *:80>
        ServerName qsok.com
        ServerAlias *.qsok.com

        RewriteEngine On
        RewriteCond %{HTTPS} off
        RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
</VirtualHost>