HTTPS Redirect provides a simple mechanism to switch a URL from HTTP to HTTPS (SSL) based on the document-type (alias), node id or template alias.
This package will add the following appSetting keys to your Web.config file...
"HttpsRedirect:DocTypes" - DocTypes - a comma separated list of doc type aliases that should be served as HTTPS.
"HttpsRedirect:PageIds" - Page IDs - a comma separated list of page IDs that should be served as HTTPS.
"HttpsRedirect:Properties" - Properties - a comma separated list of property-aliases and values; in the format "propertyAlias:value".
"HttpsRedirect:Templates" - Templates - a comma separated list of template aliases that should be served as HTTPS.
"HttpsRedirect:StripPort" - Strip Port - used to strip out the port portion of the URL - use this when you use a non-standard port internally to your firewall (e.g. 81 or 444).
"HttpsRedirect:UseTemporaryRedirects" - Use Temporary Redirects - boolean value indicating whether HTTPS redirects should be temporary (302).
"HttpsRedirect:XForwardedProto" - X-Forwarded-Proto - boolean value indicating whether to use a load balancer with SSL termination that adds the X-Forwarded-Proto header.