Just so you dont mess up, when you set up a cloudfare account correctly, You must change the nameservers again, but dont worry about that now. Follow the Guide GreenReader made
Instead of installing again, you could backup if you have info that took a long time to make and then re upload it again to your new site.
Is everything in the ‘purchase’ and setup going well?
Alright, heads up:
On infinityfree, when I tried to register a new account, it says: “.tk domains are banned on free hosting due to abuse. To host a website without purchasing a domain name, please use a free subdomain.”
Oops, I forgot to mention… DONT USE TK DOMAINS.
I’m sorry I didn’t tell you this before!
If you want to use infinityfree with freenom, you must ‘Purchase’ a domain which is not .tk
For my website, I used .ga but you can use any other, just not .tk. So you have to purchase the domain again but not .tk It should work after that. Sorry
Okay so here on infinityfree I requested an SSL certificate, but says I need to set up the CNAMEs on cloudflare.
On cloudflare, I need to add the 2 records where cloudflare. type = CNAME, cloudflare.name = infinityfree.record name, and cloudflare.target = infinityfree.destination?
And also, if I scroll down, it already says I have a valid certificate installed on my domain, however, don’t I need to paste the private key and the certificate itself either here on infinityfree or on cloudflare?
No, You dont need to add anothr cert. The one provided by infinityfree is enough. Just make sure your account is on. It worked for me without creating another cert
I have made the 2 records on cloudflare, if I was writing sql now, I would say cloudflare.Type = CNAME, cloudflare.Name = infinityfree.RecordName, cloudflare.content = infinityfree.Destination.
I have set up both records in cloudflare like that.
It looks like you turned on SSL on Cloudflare. Like my guide says, this is not that secure (It is more secure than nothing). I would recommend adding the cname records, copying and pasting the text, and than changing the Cloudflare SSL to “Full”.
Yep, i think so.
Now if I go on my website, in the address bar, the lock still says cloudflare certificate. Is that normal?
As a test I removed my site from cloudflare, and the proper letsencrypt certificate was showing in the padlock. And when I re-added my website, now it’s cloudflare again.
But do I understand it correctly? The fact that I see the universal cloudflare signed cert in my browser is because from the server, it goes through cloudflare, then goes to my pc, therefore my letsencrypt cert is only active between infinity server and cloudflare server, and from cloudflare to me, the cloudflare cert is used?