Make sure your site (or directory) is SSL encrypted
This apache config snippet will redirect all requests at or below the specified location to its https equivilant.
<Location "/"> RewriteEngine on Options +FollowSymLinks Allow from all RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] </Location>