Maybe this can better explain "the problem":
There are four possible ways to directly connect to your site:
-
http://site
[this can be redirected tohttps://site
] -
http://www.site
[this can be redirected tohttp://site
] -
https://site
[this is where you want everyone to end up - no redirection needed] -
https://www.site
[this requires a cert before it can do any redirection]