A Full Guide To Cloudflare

Guide has been updated with images reflecting Cloudflare’s UI change!


It doesn’t exist anymore.


Fixed, thanks!


7 posts were split to a new topic: How to setup website with Cloudflare

A post was split to a new topic: Too many redirects - Cloudflare

Video Tutorial has been added. Note that if you are following the text tutorial, steps 6-8 are now done automatically by Cloudflare.


Hey guys, I have a doubt. So if I change the nameservers to Cloudflare, what about my site data and everything on Inifityfree? I mean if I want to edit my site and update it, I still have to goto infinity free and update the HTML files or since I have changed the DNS, I need to shift my files to Cloudfare??

how does this work?

No, your domain should be just pointing to infinityfree server IP. No need to move files, since cloudflare doesn’t offer such a service.

1 Like

It will stay on InfinityFree.

You are correct in the thought that InfinityFree will no longer be able to serve your website if you change nameservers, but that is why you add the A records. Adding the A records pointing to your InfinityFree IP address will allow your domain to still be hosted with InfinityFree.


2 posts were split to a new topic: Setting Nameservers on CloudFlare Registrar

Cloudflare is a DNS provide and CDN (content delivery network). You still need to use infinityfree to store your site, Cloudflare just acts as a middle man that delivers your site to many different servers around the world (to speed up site) and secures your site (by adding SSL and a layer or firewall).


Really Simple SSL

If you don’t want to install another plugin, you can just change the URL in Settings < General from http to https, Cloudflare does everything else

In my experience, that’s not necessarily true.

WordPress by default doesn’t work well if you use Flexible SSL. By default, WordPress will just check to see if the connection to the server uses HTTPS, and if not, will redirect you to HTTPS. But with Flexible SSL, only the connection between your visitor and Cloudflare uses encryption, the connection between Cloudflare and your hosting account will not. And so WordPress won’t recognize Flexible SSL connections as using HTTPS, which will cause a redirect loop for visitors.

Really Simple SSL fixes this by overriding the WordPress logic and checking whether Cloudflare Flexible SSL is in use.

If you use Full SSL, then WordPress’ own detection will work as intended, and you can skip the plugin.


6 posts were split to a new topic: Cloudflare don’t have an option for modify nameservers

4 posts were split to a new topic: CloudFlare Registrar

First I need to install self signed ssl?
Cloudfare will have to login then? But in Cloudfare, the name server also has to be changed? , Do you have any tutorial video for this? i m having confusion in the steps…Do u have any tutorial for this ?

Read the guide here

No, you don’t need to, but you can. As it says in the article:

Yes, that’s what it says right above that.

No, you can’t change nameservers in Cloudflare. You have to update your domain’s nameservers at the place where you registered your domain name, and change the settings to point it to Cloudflare.

Yes, it’s at the bottom of the article.

You’re looking at it!


I am very Confused Mr.Admin…you have mixed both article free SSL Certificate & Cloudfare
Acc. to ur article,i’ve to first install free SSL Certificate which is available in my Account Dashboard on top,then activate Cloudfare full SSL option Ri8 ??
but both are different company ??..in hosting Account…Providing free SSL They are different company…& cloudfare is another company,it has different process…ho can we mix together ??
Please clearly post again which one i have to use,which is best…& i can use for long time…if you are recommending free ssl Certificate from dashboard then post it only for free SSL guide…if you are recommending about Cloudfare,only post about the Cloudfare guide…thats the confusion.


  1. Click on the “Flexible” Setting (If you want to use the “Full” setting (which is more secure), you need to install an SSL certificate first (Self Signed is preferred for use with Cloudflare) - Video - KB article)…there is no video related to your article self signed ssl with cloudfare…please check it…