Alan Adı
- İngilizcesi
- Domain Name
- Okunuşu
- domeyn neym
Günlük kullanımda iki ad da yaygın.
Kısaca
Alan adı (domain name), example.com gibi bir web sitesinin insanların okuyabileceği adresidir; DNS sistemi bunu siteyi barındıran sunucunun IP adresine çevirir.
Alan adı (domain name) nedir?
Bilgisayarlar birbirini IP adresiyle bulur, ama sayıları hatırlamak zordur; bu yüzden web adlar kullanır. Bir alan adı sağdan sola okunur: docs.example.com içinde com üst düzey alan adı (TLD), example birinin kaydettiği ikinci düzey alan adı, docs da sahibinin oluşturduğu bir alt alan adıdır (subdomain). .tr ve .de gibi ülke alan adları da aynı şekilde çalışır.
Alan adları tamamen satın alınmaz, kiralanır. Genellikle bir ya da birkaç yıllığına bir kayıt firması (registrar) üzerinden kaydedersiniz ve elinizde tutmak için yenilersiniz. Sistemi ICANN koordine eder; her TLD'yi de bir registry işletir. Kayıt bilgilerine WHOIS ya da onun yerini alan daha yeni RDAP üzerinden bakılabilir.
Kayıttan sonra alan adını DNS kayıtlarıyla bir yere yönlendirirsiniz: bir sunucunun IP adresi için A ya da AAAA kaydı, başka bir ada CNAME, e-posta için MX kayıtları ve Google Search Console gibi doğrulamalar için TXT kayıtları. Vercel gibi barındırma platformları hangi kayıtları ekleyeceğinizi söyler ve ardından o ad için bir HTTPS sertifikası çıkarır.
Sık yapılan bir yanlış, alan adı ile URL'nin aynı şey olduğunu düşünmektir. Alan adı yalnızca ad kısmıdır; URL ayrıca şemayı, yolu ve diğer parçaları da içerir, https://example.com/blog?page=2 örneğinde olduğu gibi. Bir başka yanlış da kaydedilen alan adının sonsuza dek sizin olduğudur: zamanında yenilenmezse herkes onu kaydedebilir.
Önemli noktalar
- Alan adı, DNS'in bir IP adresine çevirdiği okunabilir bir adrestir.
- Sağdan sola okunur: TLD, kaydedilen ad, sonra alt alan adları.
- Alan adları bir kayıt firması üzerinden kaydedilir ve yenilenmesi gerekir.
- A, CNAME, MX ve TXT gibi DNS kayıtları adın nereyi gösterdiğini söyler.
- Alan adı, şema ve yol da içeren bir URL'nin yalnızca bir parçasıdır.
Örnek
# Which IP addresses does the name resolve to?
dig +short example.com A
# Where does email for the domain go?
dig +short example.com MX
# Typical records for a site on a hosting platform
# example.com. A 76.76.21.21
# www.example.com. CNAME cname.vercel-dns.com.
# example.com. TXT "google-site-verification=..."Sık sorulan sorular
Alan adı ile URL arasındaki fark nedir?
Alan adı sitenin adıdır, example.com gibi. URL ise protokol ve yol dahil tek bir kaynağın tam adresidir, https://example.com/about gibi.
Alt alan adı (subdomain) nedir?
Kontrol ettiğiniz bir alan adının altındaki addır, blog.example.com ya da api.example.com gibi. Alt alan adlarını yeni bir şey kaydetmeden, DNS kayıtlarıyla kendiniz oluşturursunuz.
Hangi alan adı uzantısını seçmeliyim?
.com dünya genelinde en tanıdık olanıdır; .tr gibi bir ülke alan adı yerel bir kitleye işaret edebilir; .dev ya da .io gibi daha yeni TLD'ler de teknik projelerde popülerdir. En önemlisi, güvenle yenileyebileceğiniz kısa ve açık bir addır.
İlgili sayfalar
- DNSDevOps ve Bulut, s. 14DNS, internetin adlandırma sistemidir; example.com gibi insanın okuyabileceği alan adlarını bilgisayarların kullandığı sayısal IP adreslerine çevirir.
- URLWeb Geliştirme, s. 53URL, web'deki bir kaynağın adresidir; şema, sunucu adı, yol ve sorgu dizesi gibi bölümlerden oluşur ve tarayıcıya kaynağın nereden, nasıl alınacağını söyler.
- IP AdresiAğlar, s. 12IP adresi, ağdaki her cihaza verilen ve verinin o cihaza yönlendirilmesini sağlayan sayısal bir etikettir; bir evin posta adresine benzer.
- HTTPSGüvenlik, s. 15HTTPS, tarayıcı ile web sitesi arasındaki trafiği TLS ile şifreleyen, verileri dinlemeye ve değiştirilmeye karşı koruyan HTTP'nin güvenli sürümüdür.
- SEOWeb Geliştirme, s. 40SEO, arama motorlarının bir sitenin sayfalarını bulup anlaması ve ilgili aramalarda sıralaması için içeriği ve teknik altyapıyı iyileştirme pratiğidir.
- Web SunucusuBackend ve API'ler, s. 46Web sunucusu, tarayıcılardan ve diğer istemcilerden gelen HTTP isteklerini alıp sayfa, dosya ya da veriyle yanıt veren yazılım veya onu çalıştıran makinedir.
Bu sayfada bir hata ya da eksik mi gördünüz?Düzeltme önerin