Enable your site to have a different domains for HTTP and HTTPS.
This plugin is useful e.g. if you have a wildcard SSL/TLS certificate for server but not for each site.
If the site is normally at say
http://example.org/ and you want to have the admin area https protected, but you don't have a SSL/TLS certificate so that
https://example.org/ would work, you can define another domain for secure connections.
This plugin works with both normal WordPress installations and WordPress Network installation and is compatible with the WordPress MU Domain Mapping plugin.
Source available at https://github.com/Seravo/wp-https-domain-alias