Problem related to ssl

Hi, My website URL is
I created an account on Cloudflare and added my domain mentioned above, also I generated private key and CSR on cpanel.
Now I’m quite confused what other steps I’ve to do, do I need to manually install the SSL certificate on infinityfree?
Because my website is still running on HTTP when I’m accessing it on my laptop but when I tried to access it through my phone it is loading on HTTPS.

When you use Cloudflare, all you need to do is set the SSL mode in Cloudflare to “Full”. You don’t need to install any SSL certificate on your hosting account. You could still do that if you want to use Strict SSL, but that’s not necessary for your website to work.

There are just a couple of things to note here:

  • Cloudflare takes up to 24 hours to setup an SSL certificate for free accounts.
  • After changing your nameservers, it can still take up to 72 hours for all devices to connect to Cloudflare instead of your hosting account.
  • Getting SSL on your website doesn’t automatically make all visitors use it. You may still need to update some website settings for your website to use SSL, and setup redirects to send all visitors to HTTPS. This article lists a few options for doing so:

I turned on the ‘Always use HTTPS’ service on Cloudflare, isn’t that enough to setup redirects to HTTPS?

It might be. But in my experience, those magic rewrites should only be used as a last resort and with proper consideration. Because I have seen many, many times that bad configuration of such features can break a website.

But of course, if your website works fine with it, then all is good.

Ok. I created the page rules also and now I hope my site will work fine and securely.
Thank you for your help.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.