How to install SSL certificates on domains using Cloudflare?

When you use Cloudflare for your domains, you can easily install SSL certificates on your hosting without exposing the server IP.

Note:

Please refer to the separate guide if you do not use Cloudflare or have disabled Cloudflare Proxy for your domains.

How to install SSL certificates?

 

Using AutoSSL


Step 01:

  • Go to Cloudflare > SSL/TLS > Edge Certificates.

  • Check if "Always Use HTTPS" and "Automatic HTTPS Rewrites" are enabled.

  • Disable "Always Use HTTPS".

  • Disable "Automatic HTTPS Rewrites".

  • Wait 5 minutes for the changes to propagate.

 

Step 02:

  • Go to cPanel > SSL/TLS Status.

  • Click on "Run AutoSSL".

  • Wait for the process to finish.

  • Go to cPanel > Domains.

  • Enable "Force HTTPS Redirect".

 

Step 03:

  • If you disabled "Always Use HTTPS" in Step 01, re-enable the option.

  • If you disabled "Force HTTPS Redirect" in Step 01, re-enable the option.

 

SSL should now have been installed on your domains. No other steps are necessary.

  • 319 Users Found This Useful
Was this answer helpful?

Related Articles

How to redirect HTTP to HTTPS using htaccess?

Please add the following code in your .htaccess file to automatically redirect visitors to the...

How to generate a CSR (Certificate Signing Request)?

Please follow this walkthrough to generate a CSR:   01. Setup an email address...

How to order a dedicated IP?

You can order a dedicated IP from your Client Area: Log into your Client Area. Go to Services...

How to prevent IP addresses from getting blacklisted?

We use MailChannels to use high-reputation IPs to send emails to avoid blacklisted IP issues....

Malware Scanner - what do you offer?

We use Imunify360 or ConfigServer eXploit Scanner (CXS) to protect comprehensively against a...