Force https entire site without redirecting http to https

httphttps

There were a plenty of discussions while I was researching how to make my entire site https. The most answers were to redirect http to https (.htaccess file), which is not good, because it's not good to do the same job twice (two requests). Also, the "man in the middle" first takes on http, and I want my site to go directly on https.
Is there another way to make your entire site https, and how to do this? For example, when user types in example.com, that example.com automatically goes to https, without redirecting from http or anything else first?

Best Answer

No. You cannot magically make the visitor's browser choose the right protocol. A redirect is the way to do it.

Related Topic