As per WikiPedia, HTTPS (Hypertext Transfer Protocol Secure) is a combination of the HTTP (Hypertext Transfer Protocol) with SSL/TLS protocol to provide encrypted communication and secure identification of a network web server.
Simply speaking, HTTPs is a safer version of HTTP, but it’s also slower and more expensive than HTTP (you can get more details from Webmonkey), that’s why not all websites use HTTPS connections now. Google, Facebook, Twitter and some other big websites do offer HTTPS connections, but some of which are not used as default, and you need to redirect them from HTTP to HTTPS manually.
To redirect HTTP to HTTPS, you can check out the following 3 easy ways:
You can just add an "S" in the end of the "http" in the address bar.
If you don’t like to do this every time when you visit the same website, you can check out the following 2 ways.
II. Chrome Settings
For Chrome users, you can redirect a website from http to https with the following 4 steps:
1. Copy and paste the following information in the address bar of your Chrome browser:
2. Enter the domain of the website which you want to use HTTPS;
3. Choose "Include subdomains" with the check-box;
4. Click the "Add" button.
Then, every time when visiting the website of that domain, you will use the HTTPS in its URLs.
III. HTTP-to-HTTPS redirector
Workable for Chrome and Firefox browsers, HTTP-to-HTTPS redirector is a script for you to visit about 20 famous websites (such as Twitter, Facebook, MySpace, etc.) with HTTPS connection automatically, and you don’t need to set them one by one.
But HTTP-to-HTTPS redirector isn’t workable for all the websites that support HTTPS connections, for example, it won’t redirect "http://www.google.com" to "https://www.google.com".
By the way, all the above three ways are only workable for those websites with SSL enabled, which means that if the first way is not workable, the other two won’t be workable, either.