Go to https://dash.cloudflare.com/sign-up

 

 

Create a new account.

 

 




Click Add Site

 

 

Enter your site domain name


 

Select the free account option at the bottom of the page and click Continue




Cloudflare will detect the current DNS records, double check these are all correct and that the proxy is not on any records where it is not require such as email records.

Delete any IPV6 records. 

 

Amend the DNS setting to enable proxying of the www and @ records point to our record 89.16.178.179.

 

 

When you are happy with the DNS records go to the SSL/TLS  tab on the left hand menu.






Change the SSL from Full to Flexible




On the SSL/TLS  tab go to the Edge Certificate tab and tick  Always use HTTPS 



 


Lastly change the nameservers in your domain hosting account to the new Cloudflare one created in your account. These can be found by going back to the DNS tab.