HTTPS, the lock icon in the browser address bar, shows the connection between you and website is encrypted.
Using Hypertext Transfer Protocol Secure in your site wins user’s trust.
Because everyone in the world wants secure connections.
After CloudFlare announcement to provide Free Flexible SSL in 2014, every webmaster rushed to add Free HTTPS in their websites.
Configuring free SSL on any website is easy especially on WordPress.
However, some of the readers whose follow the previous post to install WordPress on Openshift facing many difficulties to get up a website with free SSL.
In this tutorial, I teach you how to configure free SSL on Free Openshift account with custom domain enabled.
What is HTTPS
Hyper Text Transfer Protocol Secure (HTTPS) is the secure version of HTTP, the protocol over which data sent between your browser and the website that you connected. The ‘S’ at the end of HTTPS stands for ‘Secure’. It means all communications between your browser and the website are encrypted.
For more details check HTTP to HTTPS | What is a HTTPS Certificate?
Advantage and Disadvantage of HTTPS
The biggest advantage to installing HTTPS at your site level, It will give you a minor ranking boost in Google Search Engine.
SEO is critical to every website and if installing a HTTPS give you a minor ranking boost over your competition, why not we installed it.
Green Lock in browser address bar increase the confidence of visitor, and you gain the trust of visitor quickly.
For further reading about advantage of SSL, Check The Big List of SEO Tips and Tricks for Using HTTPS on Your Website.
So why I don’t migrate to SSL Bandwagon?
My biggest concern is, HTTPS can reduce your Adsense earning.
Google says that sites with HTTPS pages earn less than those with HTTP pages.
Because AdSense will restrict your ads to those that are SSL-compliant and will not shows ads on your site which are using HTTP.
Check 5 Major Disadvantages of using HTTPS in Blogger, this list write for blogger user but read it, Its clearify your doubt about disadvantage of SSL.
Let’s Back to Tutorial.
How to Configure Free SSL on OpenShift WordPress for Custom Domains
For this tutorial we require a ClodFlare account where your domain hosted.
In this tutorial, we are using a free account with flexible SSL.
Activate Flexible SSL at CloudFlare
Step 1. Login in CloudFlare account and click on your desired website where we want to install free SSL.
- Go to Crypto Tab
- In SSL Section activate Flexible SSL
Open your website with HTTPS like
www.techelex.org with your website.
If it shows a Green Seal in your browser that’s means everything works fine.
step 3. Install CloudFlare plugin. In setting Enable HTTPS Protocol Rewriting.
Step 4. Go to CloudFlare again, click on Page Rules Tab.
In Add New Rule section, add
techelex.org with your domain.
Check Always use HTTPS, On it.
Click on Add rule button.
Now check your blog with
HTTPS, if this redirect it to
HTTPS Version thats means your website uses HTTPS by default.
Using this tutorial you should able to add Free Universal SSL in any website, especially in WordPress sites.
After this tutorial, your site served date to the visitor through HTTPS protocol.
Note: Details for troubleshooting SSL with CloudFlare can be found here.
From this article, I think your doubt is clear about What is HTTPS or How to configure Free Flexible SSL in OpenShift Free WordPress account which served through a custom domain.
Before migrating your website to FREE Universal SSL or SSL think twice because some sharing script does not show HTTP URL data on HTTPS Website and vice versa.
Let me know if this Configuration tutorial about How to Add Free SSL in Free OpenShift WordPress for Custom Domain helps you.
Share it with your friend because a friend in need is the friend indeed.