After creating, signing and deploying a new certificate for a custom domain we want to forward non-SSL connections to SSL and force our customers to use SSL.


What is the best way to detect weather or not ssl is used to access a force.com site? What is the best way to forward customers from non ssl to ssl secured addresses?

  • 2
    Does the "Require Secure Connections (HTTPS)" checkbox on the Site configuration page not accomplish the redirection? Do you have a specific reason for logging how many users are hitting your site via HTTP? – JCD Jul 6 '15 at 14:58

If you're OK with a client-side solution, this one is pretty simple and has worked for me in the past. Some browser configurations may spawn a warning but I believe those are generally very old browsers.

  • your solution doesn't work at all. in general a 301 redirect is needed otherwise google will downrate your site. – Christian Deckert Jul 16 '15 at 18:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.