• Resolved davydov-denis

    (@davydov-denis)


    I have a subdomain multisite setup with the plugin activate per site.
    According to this comment one can generate a new certificate for each subdomain, however when I try to install vis Settings->SSL->Install SSL Certificate it I get an error:

    It is not possible to install Let’s Encrypt on a subsite. Please go to the main site of your website.

    How can I enable SSL on subdomains without a wildcard SSL certificate?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter davydov-denis

    (@davydov-denis)

    I think I got this working by adding specific subdomains in my hosting that point to the same Document Root as the main domain. Upon doing that no extra action was needed on WordPress side.

    Plugin Support Leon Wimmenhoeve

    (@leonwimmenhoeve)

    Hi @davydov-denis,

    Glad to hear that you managed to resolve the issue. Please note that (as mentioned in the linked comment) you should not activate HSTS before all subdomains correctly load over https.

    Let us know if you have any further questions.

    Regards,
    Leon

    Thread Starter davydov-denis

    (@davydov-denis)

    Thanks, @leonwimmenhoeve . Will do.

    Sincerely,
    Denis.

    Thread Starter davydov-denis

    (@davydov-denis)

    Interestingly enough I added another subdomain and did (I think) the same steps as above, but SSL is not working on this subsite.
    From CPanel I see that there are no Private Keys nor SSL Certificates for this subdomain. I wonder if that’s something generated by the plugin? I certainly did not do this manually for the other two subdomains.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘How to generate a new cert for each subdomain’ is closed to new replies.