Hi everyone! I’m very green and not a techy so I would love some support, please.
I started implementing Cloudflare last week. I bought my domain through Go Daddy (since Bluehost doesn’t sell .com.au domains), host with Bluehost and, yes, I’ve just implemented Cloudflare. As of last week, my DNS on GoDaddy now point to Cloudflare instead of Bluehost. Everything’s still working fine, https secure and everything. No complaints and happy.
However, when I chat with Bluehost, they tell me they are no longer hosting my site (https://theproofreader.com.au), as it’s now being hosted by Cloudflare. I’m confused. Therefore, why am I still paying Bluehost for hosting? I.e. why doesn’t everyone who is paying for a hosting provider such as Bluehost or other, just switch to free CDN hosting by Cloudflare instead? I mean, Cloudflare is a free CDN so page load times are faster globally. How do companies like Bluehost stay in business when they’re not a CDN and they’re charging fees?
Forgive me if I sound ignorant but I’m new to all of this and learning as fast as I can. I’m an editor and teacher by trade, not a techy.
I had thought from a previous chat with Bluehost that I still needed Bluehost as my origin server and Cloudflare just integrates with Bluehost as that origin server. Is this still true? Am I supposed to keep using both together or does Cloudflare eliminate the need for hosting providers such as Bluehost altogether?
This whole discussion stemmed from me chatting with Bluehost today. On Cloudflare’s Crypto tab, there’s an option to “Generate a free TLS certificate signed by Cloudflare to install on your origin server.” The help button goes on to explain “Cloudflare Origin Certificates are free TLS certificates issued by Cloudflare that can be installed on your origin server to facilitate end-to-end encryption for your visitors using HTTPS.” I chatted with Bluehost and they said they are no longer hosting my site, Cloudflare is. They made it sound like I’m paying Bluehost for nothing now(?), well, as of last week when I implemented Cloudflare. And I’m still unsure whether I need to install Cloudflare’s TLS certificate on my origin server and whether I still have an origin server at all since Bluehost are saying they are no longer my origin server(???).
Would love some clarification on this if anyone out there is up for it. Thank you in advance.