httpsRedirect
Redirects the page to HTTPS if it's currently in HTTP.
- Use
location.protocolto get the protocol currently being used. - If it's not HTTPS, use
location.replace()to replace the existing page with the HTTPS version of the page. - Use
location.hrefto get the full address, split it withString.prototype.split()and remove the protocol part of the URL. - Note that pressing the back button doesn't take it back to the HTTP page as its replaced in the history.