16 votes

This package is marked as retired

This package was designed to work with Umbraco v6 and v7. Due to other package commitments, I am no longer maintaining this package.

HTTPS Redirect

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.


Package owner

Lee Kelleher

Lee Kelleher

Lee has 15802 karma points

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
Version 8.18.x (untested)

You must login before you can report on package compatibility.

Previously reported to work on versions: 7.5.x, 7.2.x, 7.1.x, 7.0.x

Package Information

External resources