Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
In the Linode DNS manager, the zones are called “www.uxcourse.com” and “www.re-thought.com”. Therefore other subdomains fail to resolve.
You need to go to https://manager.linode.com/dns, click on your domains, click on “Settings” near the top, and change the names to “uxcourse.com” and “re-thought.com”.
It shouldn’t require any other changes to your settings.
The certificate needs to include both re-thought.comandwww.re-thought.com.
With “certbot --apache”, both can be selected at its prompts. If only one is listed, make sure the Apache configuration includes ServerName or ServerAlias settings for the other one.
With “certbot certonly --manual”, you can run, for example, “certbot -d uxcourse.com -d www.uxcourse.com --manual --preferred-challenges dns certonly”.