“HTTPS everywhere” is not a luxury anymore. It is a necessity. Thankfully, obtaining an SSL certificate has become easier too, with initiatives such as Let’s Encrypt, GeoTrust, Positive SSL, StartSSL. Even cloud based services such as Cloudflare and Amazon AWS provide free SSL certificates to their customers.
This is a companion discussion topic for the original entry at https://www.elitmus.com/blog/technology/setting-up-elb-plus-nginx-with-https-offloading/