Si compra il .net, l'errore di battitura più comune e il vecchio nome della ditta. Che farne è una scelta fra due comportamenti, e di solito uno solo è quello corretto.
Alias: serve lo stesso sito a un secondo indirizzo
Entrambi gli indirizzi rispondono 200 con contenuto identico. Due copie di ogni pagina, e tocca ai motori decidere quale sia quella vera. Quasi mai è ciò che si vuole.
Parcheggiato: reindirizza al dominio principale
Il secondo dominio risponde con un 301 e manda il visitatore su quello principale. Il nome continua a funzionare, il traffico arriva, e il sito è uno solo.
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 porta il percorso, così example.net/about atterra su example.com/about invece di scaricare tutti sulla home.
Un certificato gli serve lo stesso
Un reindirizzamento da https://example.net avviene DOPO l'handshake TLS. Senza un certificato per quel nome il visitatore vede prima un avviso di sicurezza, e la maggior parte si ferma lì. Ne emetta uno per ogni dominio parcheggiato.
Se vuole davvero un alias
Lo serva, e metta su ogni pagina un tag canonical che punta al dominio principale, così non resta ambiguità su quale sia l'originale.
<link rel="canonical" href="https://example.com/about">
Controlli che cosa ha
curl -sSI https://example.net/about | grep -E '^HTTP|^location'
Rinnovi i domini parcheggiati. Un errore di battitura che scade viene comprato da qualcun altro nel giro di giorni, e da allora manda i suoi clienti dalle dita distratte sul sito di quello.
