How to Set Up HTTPS on Your Website
HTTPS is a protocol for transferring data using a cryptographic SSL connection. To configure it, you need to install a digital SSL certificate.
How to prepare your website for installing an SSL certificate
Before uploading the certificate, you need to:

1) Change the IP address that your domain points to and modify the settings of your subdomain.
2) Disable the "HTTP → HTTPS" and "WWW → without WWW" redirects if you have enabled them before.
3) Disable the HTTPS and WWW schemes in "robots.txt."
How can I change the IP address for an A record?
Go to the domain registrar (such as godaddy.com or namecheap.com), then open the DNS, or Zone Management, menu of the hosting control panel.

1) Change the IP address for an A record to 185.215.4.66.
2) Modify the WWW subdomain's settings. Change the IP address for an A record for WWW to 185.215.4.66.

The DNS records for your new domain name will be updated in 24 hours.
How to install an SSL certificate
After changing the IP for the domain, disabling the redirects, and waiting for 24 hours, you can generate the SSL certificate.

Go to the Site Settings → SEO → HTTPS settings.

Click on Manage and move the toggle switch into the "ON" position to generate a free "Let's Encrypt" certificate.
Wait for 5-30 minutes. The certificate has been connected. Your website now opens using the HTTPS certificate.

Now you can set up an HTTP to HTTPS redirect again.

The certificate is valid for two months. After that, it is renewed automatically.
After clicking "Get certificate," the system will start checking up the records and settings. In case of an error, the next check will take place after 12 hours.
Troubleshooting
1. An A Record doesn't point to 185.215.4.66.
Solution: Change the IP for the A Record to 185.215.4.66.

2. An A Record for WWW doesn't point to 185.215.4.66.
Solution: Change the IP for the A Record for WWW to 185.215.4.66.

3. The DNS domain records haven't been updated yet.
Solution: Please wait for 24 hours.

4. The "HTTP → HTTPS" and "WWW → without WWW" redirects have been set up in the Site Settings.
Solution: Disable the redirects in the Site Settings → SEO.

5. A password has been set on the website, or the IP access is restricted.
Solution: Remove the website access restrictions in the Site Settings → Permissions.

6. The home page has not been assigned.
Solution: Assign a home page in the Site Settings → Home Page.

7. The home page is not published.
Solution: Publish the home page.
Made on
Tilda