This little guide shows you how you can redirect http request to the https website using IIS Settings. You can do the same on other versions of IIS slightly different.
- First set “require SSL” under the SSL Settings from the Website
- Under the Error Page Settings edit the 403 Error Page
- mark the Setting “Respond with a 302 redirect” and add the https URL