SiteGround Shared Hosting supports using free Let’s Encrypt certificates directly. Since SiteGround has upgraded its Admin Dashboard interface, new users have the new version. This article updates the tutorial for installing SSL certificates in the new SiteGround Admin Dashboard.
Steps for installing SSL certificates in the old Admin Dashboard
Step 1: Access the cPanel and find Let's Encrypt
First, log in to your SiteGround cPanel management panel, then find Let"s Encrypt. [caption id="attachment_1640" align="aligncenter" width="631"]

Find Let's Encrypt in the SiteGround cPanel[/caption]
Step 2: Click Get wildcard
Then, click Get wildcard on the list for the domain you want to apply the SSL certificate to, as shown below: [caption id="attachment_1639" align="aligncenter" width="750"]

SiteGround get domain wildcard[/caption]
Note: It is recommended to change the DNS servers to SiteGround's DNS servers here; it will automatically handle these DNS verification records for you.
Domain Resolution and DNS Server Modification TutorialNext, you will be informed that SSL can be used for the domain names you added, including subdomains. Just click OK. [caption id="attachment_1638" align="aligncenter" width="525"]

Click CONFIRM[\/caption] Once installed, just click OK. [caption id="attachment_1637" align="aligncenter" width="443"]

Click OK[\/caption]
Step 3: Set up HTTPS forced redirect
Then, in the Action column of the domain list, select HTTPS Settings. [caption id="attachment_1636" align="aligncenter" width="560"]

Set up SSL access[\/caption] In the pop-up interface, turn on HTTPS Enforce to force redirection to HTTPS access. It is recommended to enable this. [caption id="attachment_1635" align="aligncenter" width="525"]

Force HTTPS access[\/caption] After enabling HTTPS above, an option for External Links Rewrite will appear below. It is not recommended to enable this, as it will force all HTTP links on your website to be changed to HTTPS. Some resources may not support HTTPS access, so it"s best not to turn it on. [caption id="attachment_1634" align="aligncenter" width="525"]

Do not enable the option below[\/caption] At this point, the SSL certificate for your website is set up, and you can see the effect by visiting the site.
Steps for setting up SSL certificates in the new Admin Dashboard
The steps to enable an SSL certificate in the new version of the SiteGround backend are simpler. The specific method is as follows:
Step 1: Access the SSL Manager management interface
After logging into the new version of the SiteGround backend, select SITE TOOLS to enter the control panel interface. Then, choose SSL Manager under the SECURITY section in the left-hand menu. Next, click the GET button under the domain name for which you want to obtain an SSL certificate.

Step 2: SSL certificate generation successful
If everything is normal, you will soon be notified that the certificate installation was successful.

Step 3: Enable HTTPS redirect
Go to HTTPS Enforce under SECURITY, then turn on the button next to it.

SSL Certificate FAQ
Q: What should I do if SSL certificate generation fails?A: SiteGround applies for a free Let's Encrypt SSL certificate by default, which is verified through domain name resolution. If your application fails, it is recommended that you modify the domain's NS servers to SiteGround or manually add the resolution records.
Q: Does SiteGround's SSL certificate cost money?A: No, SiteGround uses Let's Encrypt certificates by default, which are free. Of course, you can also purchase a paid SSL certificate yourself.
Comments are closed
The comment function for this article is closed. If you have any questions, please feel free to contact us through other channels.