To install an SSL certificate on Domain India Windows hosting, you don't need to buy one: every Windows plan includes free Let's Encrypt SSL that you install in Plesk in a few clicks. This short guide gives the steps, and the method for a certificate from another provider if your business needs one.
In Plesk, open SSL/TLS Certificates for your domain, click Install in the Let's Encrypt section, tick the domain, www, webmail and mail, and click Get it free. Plesk renews it automatically. Then make sure the 301 redirect to HTTPS is on. The domain must already point at your hosting.
The complete guide, with renewals, wildcards, troubleshooting and certificates from other providers, is installing SSL in Plesk.
1. Install the free certificate
- Point the domain first.The domain and
wwwmust resolve to your Windows hosting, because Let's Encrypt checks your site over port 80. See how to change your nameservers. - Open Plesk.In the client area, go to Hosting › My hosting and click the Plesk button.
- Open SSL/TLS Certificates.Under Websites & Domains, click SSL/TLS Certificates for your domain.
- Install Let's Encrypt.Click Install (or Get it free), enter your email, tick the domain,
www, webmail and mail, and confirm. - Redirect to HTTPS.In the domain's Hosting Settings, tick Permanent SEO-safe 301 redirect from HTTP to HTTPS. See HTTPS redirect in Plesk.
- Test.Open
https://yourdomain.comandhttps://webmail.yourdomain.comand check the padlock.
Menu labels can change slightly between Plesk updates; if one isn't where this says, ask support.
2. A certificate from another provider
If you need an OV or EV certificate from a certificate authority, generate the CSR on the same SSL/TLS Certificates page (Plesk keeps the private key), send it to the provider, then upload the issued certificate with its CA bundle and select it in Hosting Settings. Such certificates don't renew themselves; you renew them with the provider and upload the new one. Full steps are in installing SSL in Plesk.
3. Quick fixes
- Let's Encrypt fails: the domain or
wwwdoesn't point at your hosting yet, or a proxy such as Cloudflare blocks the check. - Webmail warns: webmail wasn't included; reissue with that option ticked.
- "Certificate does not match the private key": the certificate came from a CSR made elsewhere; create a new CSR in Plesk and reissue.
.htaccessredirect does nothing: Windows hosting runs IIS, which ignores.htaccess.
How do I install an SSL certificate in Plesk?
Open SSL/TLS Certificates for your domain in Plesk, click Install in the Let's Encrypt section, tick the domain, www, webmail and mail, and click Get it free. The domain must already point at your Windows hosting.
Do I have to pay for SSL on Windows hosting?
No. Domain India Windows hosting plans include free Let's Encrypt SSL, which Plesk renews automatically.
Can I upload an SSL certificate I bought elsewhere?
Yes. Generate a CSR in Plesk, send it to your provider, then upload the issued certificate and CA bundle and select it in Hosting Settings. You renew it yourself.
Why does webmail still show a certificate warning?
Webmail was not included in the certificate. Reissue the Let's Encrypt certificate in Plesk with the webmail option ticked.
Ready to secure your site? Read installing SSL in Plesk, compare Windows hosting plans, or open a ticket if the certificate won't install.
Tell us the domain and the error Plesk shows, and our team will check DNS and the certificate for you.
Open a support ticket