A little background: I made these domains months or years apart; I kept poor notes (I fire me), each one felt like a "first"... and I think that's why "michaeljinks.com" happens to have engulfed some others. Obviously I want each domain name to act as its own base.
Thanks for the clue re. SSL Checker. This is how we learn.
re. "testing" certs, with a bad date: I've just been assuming that a file date of 10 June explained the problem. How that came out as a "testing" cert, I have no idea.
Anyhow. "/etc/nginx/nginx.d/michaeljinks.com.conf":
server { listen 443 ssl; listen [::]:443 ssl; server_name michaeljinks.com; ssl_certificate /etc/letsencrypt/live/michaeljinks.com-0001/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/michaeljinks.com-0001/privkey.pem; # managed by Certbot access_log /var/log/nginx/michaeljinks.ssl_access_log main; error_log /var/log/nginx/michaeljinks.ssl_error_log info; root /var/www/localhost/htdocs/; location ~ ^/~(.+?)(/.*)?$ { alias /home/$1/public_html$2; autoindex on; } } server { listen 443 ssl; listen [::]:443 ssl; server_name michaeljinks.com; ssl_certificate /etc/letsencrypt/live/michaeljinks.com-0001/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/michaeljinks.com-0001/privkey.pem; # managed by Certbot access_log /var/log/nginx/michaeljinks.ssl_access_log main; error_log /var/log/nginx/michaeljinks.ssl_error_log info; root /var/www/localhost/htdocs/; location ~ ^/~(.+?)(/.*)?$ { alias /home/$1/public_html$2; autoindex on; } }
Much thanks.