Orang membeli .net, salah eja yang lazim, dan nama perusahaan yang lama. Hendak diapakan semuanya itu adalah pilihan antara dua perilaku, dan biasanya hanya satu yang benar.
Alias: menyajikan situs yang sama di alamat kedua
Kedua alamat membalas 200 dengan isi yang sama persis. Dua salinan tiap halaman, dan mesin pencari harus memutuskan mana yang asli. Hampir tak pernah menjadi yang Anda mau.
Parkir: mengalihkan ke domain utama
Domain kedua menjawab dengan 301 dan mengirim pengunjungnya ke domain utama. Namanya tetap bekerja, lalu lintasnya sampai, dan situsnya cuma satu.
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 membawa jalurnya, sehingga example.net/about mendarat di example.com/about alih-alih menumpahkan semua orang ke halaman muka.
Ia tetap perlu sertifikat
Kalau Anda memang mau sebuah alias
Sajikan saja, dan pasang tag kanonis yang menunjuk ke domain utama di setiap halaman, supaya tak ada kesamaran soal mana yang asli.
<link rel="canonical" href="https://example.com/about">
Periksa apa yang Anda punya
curl -sSI https://example.net/about | grep -E '^HTTP|^location'
