SiteGround Shared Hosting supports the direct use of free Let’s Encrypt certificates. Since SiteGround has upgraded its Admin Dashboard interface, new users will see the new version. This article has been updated with a tutorial for installing SSL certificates in the new SiteGround Admin Dashboard.
Steps to Install SSL Certificate in the Old Version Admin Dashboard
Step 1: Enter 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 panel[/caption]
Step 2: Click Get wildcard
Then, click Get wildcard on the list for which you want to apply for an SSL certificate, as shown below: [caption id="attachment_1639" align="aligncenter" width="750"]

siteground获取域名通配符[\/caption]
Note: It is recommended here to change the DNS servers to SiteGround's DNS servers, which will automatically handle these DNS verification records for you.
Domain Resolution and DNS Server Modification TutorialNext, it will tell you that the SSL certificate can be used for the domain you added, including subdomains. Just click OK. [caption id="attachment_1638" align="aligncenter" width="525"]

Click CONFIRM[\/caption] Once installed, 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"]

Configure 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 to Set Up SSL Certificate in the New Version Admin Dashboard
The steps to enable an SSL certificate in the newer version of the SiteGround backend are simpler. The specific method is as follows:
Step 1: Enter the SSL Manager management interface
After logging into the newer version of the SiteGround backend, select SITE TOOLS to enter the control panel interface. Then, choose SSL Manager under the SECURITY menu on the left. Then, click the GET button under the domain for which you want to obtain the SSL certificate.

Step 2: Successfully generate the SSL certificate
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 and turn on the switch.

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, verified through domain resolution. If your application fails, it is recommended to change your domain's NS servers to SiteGround's or manually add the DNS 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.