No setup required! You only need an SSL certificate, and this plugin will do the rest.
The plugin allows an automatic redirection to the "HTTPS" version/URL of the site. Make your site SSL compatible.
For those will an SSL certificate, this plugin forces an HTTPS connection for security purposes.
A simple plugin that forces SSL on all pages when logged in.