Certificate for multiple websites

Hello :slightly_smiling_face:

I'm assuming you're using GoDaddy cPanel shared hosting. You want a separate certificate for each apex (primary) domain name that covers its alias subdomain names. For example.com, I recommend a certificate covering example.com, www.example.com, and mail.example.com. I authored the CertSage ACME client specifically to help GoDaddy shared hosting users easily acquire Let's Encrypt certificates. With cPanel, your primary domain name's webroot directory is usually public_html and your secondary domain names' webroot directories are under public_html like public_html/whatever.com. You would put a copy of certsage.php in public_html and in each of your secondary domain names' webroot directories with those secondary certsage.php copies having line 18 modified from this:

public $dataDirectory = "../CertSage";

to this:

public $dataDirectory = "../../CertSage";
3 Likes