My SSL has been just installed and my website is not working correctly, why?

There are few checks that you should go through in order to determine why your website is not working after the SSL certificate installation:

  • Does your application require any specific configuration to work with SSL?

CMS applications like WordPress or Joomla! require additional configuration to work with SSL. For WordPress and Joomla! websites hosted with SiteGround you can enable SSL via the WordPress/Joomla Toolkits in cPanel:

Enable SSL for Joomla or WordPress

  • Do you have Cloudflare CDN enabled for the domain name?

The Cloudflare plans available with SiteGround support SSL, however you need to adjust how Cloudflare handle SSL traffic for your website. Go to cPanel -> Cloudflare -> Settings -> choose 'Full', or 'Full Strict' under SSL Support. More information on the different SSL modes is also available in the article below:

How to Use Cloudflare CDN with an SSL

  • Have you ordered a Dedicated IP?

If you purchased an SSL certificate with a dedicated IP from SiteGround, keep in mind that assigning a dedicated IP to your hosting account also means that your domain's DNS records will be updated to reflect the new IP. DNS changes take time to propagate and during this time you might still resolve the domain to your account's old IP address, which might prevent you opening up the site correctly.

You find this article useful? Click here to learn more about SiteGround web hosting experts and what else we can do for you!