To leave a comment, please Login
1. Create Account:
First of all, create an account by going to Cloud Flare site, after that enter the link of your website. Cloud flare will scan your domain records. It takes a few seconds to complete this process. After scanning, a new page will open where you have to click on Continue button.
Cloudflare's Pricing plan page will come in front of you. The Basic plan of Cloud flare is completely free. You can also choose a paid plan to get more features. Cloud flare will give you two nameservers. Update both nameservers by going to your Domain Name Management Dashboard.
After updating, it may take from 5 minutes to 24 hours for it to go live. You have successfully setup Cloud flare for your website.
2. Enable SSL:
After setting up your domain, go to the Crypto page and select Flexible SSL (Crypto >> Flexible SSL) from the SSL section and configure some required settings.
Here you have requested SSL certificate for your site. It will be activated within 10 to 15 minutes. However, Cloud flare takes 24 hours to activate the SSL certificate on your site.
3. Install plugin on your WordPress site:
Now you will need to install and activate two plugins in your site.
1. Cloud Flare Flexible SSL
2. SSL Insecure Content Fixer
4. Configure plugin:
Cloud Flare flexible SSL is a plug and play plugin. You don't need any kind of setting in it. Whereas you will need the setting in SSL Insecure Content Fixer.
First, install SSL Insecure Content Fixer plugin in your blog and go to its settings page then “HTTP_CF_VISITOR (Cloud flare Flexible SSL); Deprecated, since Cloud flare sends HTTP_X_FORWARDED_PROTO now” option.
Now click on the Save changes button button.
5. Create a Page Rule:
Then go to your Cloud flare account and click on Page Rules >> Create Page Rule. Enter your website URL with a (*) sign here. After that click on Save and Deploy.
Congratulation! You have enabled free SSL certificate on your blog.