Alan adınızı bir platforma yönlendirmek: DNS, yayılma ve SSL'in açıklaması
Kendi alan adınızı bir platforma bağlamak, kulağa teknik gelen, yaklaşık on dakika süren ve sonra sizi bekleten işlerden biridir. Beklemenin bir başarısızlık gibi hissettirmemesi için arka planda gerçekte ne olduğunu anlatalım.
Tek paragrafta alan adı nedir
Alan adı bir etikettir. Tek başına hiçbir yere işaret etmez. İnternet onu DNS üzerinden çözer: isimleri sunuculara eşleyen dağıtık bir rehber. "Alan adı bağladığınızda", alan adı kayıt firmanızdaki bu rehber kaydını, sitenizi barındıran platformu gösterecek şekilde düzenlersiniz.
Karşılaşacağınız kayıtlar
- A kaydı — bir ismi doğrudan bir IP adresine eşler. Genellikle çıplak alan adı için kullanılır, örneğin
example.com. - CNAME —
bir ismi başka bir isme eşler. Genellikle
wwwiçin kullanılır; böylece platform nereye taşınırsa onu izler. - TXT — doğrulama için kullanılan düz metin. Platform, alan adını gerçekten sizin kontrol ettiğinizi kanıtlamanız için belirli bir metni eklemenizi ister; böylece başkası onu sahiplenemez.
Neden anında olmaz
DNS yanıtları bilerek önbelleğe alınır. Ziyaretçiniz ile rehber arasındaki her çözümleyici, önceki yanıtı kaydın TTL değeriyle belirlenen süre boyunca saklar; bu süre çoğu zaman bir saattir, bazen çok daha uzundur. Bu önbelleklerin süresi dolana kadar bazı kişiler yeni siteyi, bazıları hâlâ eskisini görür. Yayılma budur. Beklediğiniz bir sıra değildir ve hiçbir destek talebi onu hızlandırmaz.
Bunun iki pratik sonucu var:
- Taşımadan önce TTL'i düşürün, tercihen bir gün önceden. 300 saniyelik bir TTL, bir günlük belirsizliği beş dakikaya indirir.
- Geçişi kendi tarayıcınızdan değerlendirmeyin. Sahip olduğunuz en yoğun önbelleğe sahip cihaz odur. Mobil veriyle kontrol edin ya da bir DNS sorgulama aracı kullanın.
Sonra sertifika
DNS platformu gösterdiğinde, sitenin hâlâ HTTPS'e ihtiyacı vardır. Sertifikalar günümüzde otomatik olarak verilir, ancak sertifika otoritesi bir şey imzalamadan önce alan adının doğru yere çözüldüğünü görmek zorundadır. Bu yüzden sıra her zaman şudur: önce DNS, sonra sertifika, en son asma kilit. Asma kilit görünmediyse genellikle sebep sertifikanın başarısız olması değil, DNS değişikliğinin henüz tamamlanmamasıdır.
Akıllıca bir sıra
- Mevcut kayıtların TTL değerini bir gün önceden düşürün.
- Doğrulama TXT kaydını ekleyin ve platformun onu gördüğünü teyit edin.
- Geçişten önce yeni siteyi platform adresinde oluşturup önizleyin.
- A ve CNAME kayıtlarını platforma yönlendirin.
- Bekleyin. Eski siteyi hiç ziyaret etmemiş bir cihazdan kontrol edin.
- Sertifikayı doğrulayın, ardından hem çıplak alan adının hem de
wwwadresinin aynı yere çıkması için yönlendirmeleri ayarlayın.
Alan adı kayıt firmasındaki hesap bilgilerinizi bulabileceğiniz bir yerde saklayın. Bir alan adı taşımasının takılmasının en yaygın nedeni, onu kimin kaydettiğini kimsenin hatırlamamasıdır.