Alt alan adı (subdomain) nasıl oluşturulur? DNS kaydı ve hosting ayarı

Alan Adı ve DNS 78 görüntülenme Markdown

Alt alan adı (subdomain), ana alan adınızın önüne eklediğiniz bir etikettir: blog.ornek.com, destek.ornek.com, app.ornek.com. Ana siteden ayrı bir içeriği, bir uygulamayı ya da başka bir sunucuyu göstermek için kullanılır. Oluşturmak iki parçadan oluşur: DNS'te alt alan adının nereye gideceğini söylemek ve gittiği yerde (hosting ya da sunucu) o adı tanıtmak.

1. DNS kaydı

Alan adınızın DNS'ini yönettiğiniz yerde (alan adı sağlayıcınız ya da Cloudflare) yeni bir kayıt ekleyin. İki seçenek vardır:

  • A kaydı: Alt alan adını doğrudan bir IP adresine yönlendirir. Ad: blog, Değer: sunucunuzun IP adresi. Kendi sunucunuz ya da hosting paketiniz içinse bunu kullanın.
  • CNAME kaydı: Alt alan adını başka bir ada yönlendirir. Ad: blog, Değer: hedef.hizmet.com. Üçüncü taraf bir hizmeti (blog platformu, mağaza altyapısı) kendi adresinizde göstermek için bu istenir.

DNS arayüzü ad alanına alan adınızı kendisi ekler; yalnızca blog yazın, blog.ornek.com yazmayın (yoksa blog.ornek.com.ornek.com olur). Bir alt alan adı için hem A hem CNAME kaydı olmaz; ikisi birbirini dışlar. Kayıt yayılana kadar bekleyin: DNS yayılma süresi. Doğrulama: dig +short blog.ornek.com.

2. Gittiği yerde tanıtın

  • Hosting paketimizde: Alt alan adı ayrı bir web alan adı olarak eklenir. Panelde WEB bölümünde Web Alan Adı Ekle'ye tıklayın ve blog.ornek.com yazın. Panel bunun için ayrı bir klasör ve ayrı bir SSL imkânı sağlar. Hosting paketinizin alan adı sınırına sayılır. Ana alan adının A kaydı gibi bu alt alan adı için de bir A kaydı gerekir: A kaydı ile bağlama. SSL'yi ayrıca etkinleştirin: hosting SSL.
  • Kendi VDS'inizde: Nginx'te yeni bir server block tanımlayın: birden fazla site.
  • Başka bir hizmette: Hizmetin yönergesinde alt alan adını eklemeniz istenir.

Joker alt alan adı (*)

DNS'te ad olarak * yazarsanız, açıkça kaydı olmayan her alt alan adı (herhangi.ornek.com) aynı hedefe gider. Çok kiracılı uygulamalar için gereklidir. Ama yanlış yazılmış adreslerin de cevap vermesine yol açar. Normal bir sitede kullanmayın. Joker için SSL almak ayrıca DNS doğrulamalı "joker sertifika" ister.

Sık sorunlar

  • Alt alan adı ana siteyi gösteriyor: Sunucuda o ad tanımlı değildir; sunucu bilinmeyen adları varsayılan siteye gönderir. Yukarıdaki 2. adımı yapın.
  • "Bu siteye ulaşılamıyor": DNS kaydı henüz yayılmamış ya da yanlış girilmiştir: DNS hatası.
  • Cloudflare'de bulut simgesi: Web siteleri için turuncu (proxy) kalabilir; mail ya da oyun sunucusu gibi web olmayan hizmetlerde gri (yalnızca DNS) yapın.
  • Mail için alt alan adı: mail.ornek.com adını biz kullanmıyoruz; mail programınızı mail.kervanhost.com'a bağlayın: IMAP ve SMTP ayarları.

Sık sorulanlar

Alt alan adı için ayrı alan adı satın almam gerekir mi?

Hayır. Alt alan adı ana alan adınızın bir parçasıdır, ayrı ücret yoktur. Sadece hosting paketinizin alan adı sınırına dikkat edin.

www de bir alt alan adı mı?

Evet; www sıradan bir alt alan adıdır. Çoğu site onu ya ana adresle aynı yapar ya da ana adrese yönlendirir: www yönlendirmesi.

Alt alan adını farklı bir sunucuya yönlendirebilir miyim?

Evet. Alt alan adı için kendi A kaydını farklı bir IP adresine verebilirsiniz. Böylece ana site bir yerde, uygulama başka bir sunucuda çalışır.

İlgili makaleler

Sorununuz çözülmediyse destek talebi açın. Hangi adımı denediğinizi ve ekranda ne gördüğünüzü yazarsanız çözüm çok daha hızlı olur.

Faydalı oldu mu?

Geri bildiriminiz için teşekkürler!

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.