On achète le .net, la faute de frappe courante et l'ancien nom de la société. Ce qu'on en fait est un choix entre deux comportements, et un seul est d'ordinaire le bon.

Alias : sert le même site à une seconde adresse

Les deux adresses répondent 200 avec un contenu identique. Deux copies de chaque page, et c'est aux moteurs de décider laquelle est la vraie. Presque jamais ce que vous voulez.

Parqué : redirige vers le domaine principal

Le second domaine répond par un 301 et envoie le visiteur vers le principal. Le nom continue de fonctionner, le trafic arrive, et il n'y a qu'un site.

server {
    listen 80;
    listen 443 ssl;
    server_name example.net www.example.net;
    ssl_certificate     /etc/letsencrypt/live/example.net/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/example.net/privkey.pem;
    return 301 https://example.com$request_uri;
}

$request_uri porte le chemin, pour que example.net/about arrive sur example.com/about au lieu de déverser tout le monde sur la page d'accueil.

Il lui faut quand même un certificat

Une redirection depuis https://example.net a lieu APRÈS la poignée de main TLS. Sans certificat pour ce nom, le visiteur voit d'abord un avertissement de sécurité, et la plupart s'arrêtent là. Émettez-en un pour chaque domaine parqué.

Si vous voulez vraiment un alias

Servez-le, et posez sur chaque page une balise canonique pointant vers le domaine principal, pour qu'il n'y ait aucune ambiguïté sur l'original.

<link rel="canonical" href="https://example.com/about">

Vérifier ce que vous avez

curl -sSI https://example.net/about | grep -E '^HTTP|^location'
Renouvelez les domaines parqués. Une faute de frappe qui expire est rachetée par quelqu'un d'autre en quelques jours, et elle envoie alors vos clients maladroits sur son site.