Tanım
Subdomain (alt alan adı), ana alan adının soluna eklenen bir etiketle oluşturulan ve ayrı bir adres gibi kullanılabilen alan adı bölümüdür; blog.ornek.com ya da destek.ornek.com gibi. Ek tescil gerektirmez, alan adı sahibi tarafından DNS’te tanımlanır ve farklı bir sunucuyu ya da uygulamayı gösterebilir.
Subdomain nasıl oluşturulur?
Subdomain, alan adının DNS bölgesine yeni bir kayıt eklenerek oluşturulur. Aynı hosting hesabında çalışacaksa kontrol panelindeki Domains (cPanel) ya da Websites & Domains (Plesk) ekranı hem DNS kaydını hem de belge kök dizinini otomatik oluşturur. Başka bir sunucuyu gösterecekse kaydı elle eklersiniz:
blog 3600 IN A 203.0.113.40
destek 3600 IN CNAME ornek.yardimmasasi.example.
* 3600 IN A 203.0.113.10Son satırdaki * joker (wildcard) kaydıdır; tanımlanmamış tüm alt adları aynı IP’ye yönlendirir. Panel adımları için cPanel subdomain oluşturma rehberine bakabilirsiniz.
Subdomain mi alt klasör mü kullanılmalı?
Subdomain, içeriği teknik olarak ayrı tutmanız gerektiğinde; alt klasör (ornek.com/blog) ise içeriği ana siteyle aynı bütünlükte tutmak istediğinizde uygundur. Subdomain farklı sunucu, farklı yazılım ya da farklı ekip için idealdir; arama motorları onu bazı açılardan ayrı bir site gibi değerlendirebilir. SSL tarafında her subdomain sertifikada yer almalıdır; birçok alt adı tek sertifikayla korumak için wildcard SSL kullanılabilir. Ayrıntılı karşılaştırma subdomain mi alt klasör mü yazısındadır.
Çerezler de bu kararı etkiler: ana alan adında tanımlanan bir çerez, ayarlarına göre tüm subdomain’lere gönderilebilir. Kullanıcı içeriği barındıran ya da üçüncü taraf yazılım çalıştıran bir alt alan adını yönetim paneliyle aynı çerez kapsamında tutmamak güvenlik açısından daha doğrudur.