DirectAdmin'de Subdomain Ekleme ve Yönetme Rehberi

Hostmana 31 Temmuz 2026 10 dk okuma

Bir web sitesi büyüdükçe içeriği tek bir alan adı altında toplamak yetersiz kalır. Blog'u, mağazayı, destek merkezini veya test ortamını ana siteden ayırmak istediğinizde subdomain (alt alan adı) devreye girer. Bu rehberde DirectAdmin kontrol panelinde subdomain eklemeyi, dosya yapısını doğru kurmayı, SSL ve e-posta tarafını yapılandırmayı ve takılınan noktaları adım adım anlatıyoruz.

Subdomain Nedir, Neden Kullanılır?

Subdomain, ana alan adınızın önüne eklenen ayrı bir bölümdür. Örneğin alan adınız firmaniz.com.tr ise; blog.firmaniz.com.tr, magaza.firmaniz.com.tr veya destek.firmaniz.com.tr birer subdomain'dir. Teknik olarak DNS'te ana alan adının altında tanımlı bir kayıttır ve genellikle hosting hesabınız içinde ayrı bir klasöre işaret eder.

Subdomain kullanmanın başlıca senaryoları şunlardır:

  • İçeriği ayrıştırmak: Blog'u blog. altında, e-ticaret bölümünü magaza. altında tutmak.
  • Test/geliştirme ortamı: test.firmaniz.com.tr üzerinde değişiklikleri canlıya almadan denemek.
  • Farklı uygulamalar: Forum, bilgi bankası veya panel gibi ayrı yazılımları izole çalıştırmak.
  • Bölgesel veya dil bazlı sürümler: en.firmaniz.com.tr gibi.

Subdomain, ek alan adı (addon domain) almadan mevcut hosting paketinizin kaynaklarıyla yeni bir bölüm açmanızı sağlar. Bu yönüyle hem ekonomik hem de pratiktir. Subdomain ile klasör (firmaniz.com.tr/blog) arasındaki farkı merak ediyorsanız: subdomain ayrı bir site gibi davranır, kendi belge köküne ve ayrı SSL sertifikasına sahip olabilir; klasör ise ana sitenin bir alt dizinidir.

DirectAdmin'de Subdomain Ekleme: Adım Adım

DirectAdmin'in modern arayüzünde (Evolution skin) işlem oldukça basittir. Aşağıdaki adımları izleyin:

  1. DirectAdmin'e giriş yapın. Hosting hesabınızın kullanıcı paneline kullanıcı adı ve şifrenizle bağlanın. Hostmana müşterilerinde paneline tek tıkla erişim, müşteri panelindeki hizmet sayfasından mevcuttur.
  2. Sol menüde Account Manager bölümü altında Subdomain Management (Alt Alan Adı Yönetimi) sayfasını açın.
  3. Birden fazla alan adınız varsa üst kısımdaki açılır menüden subdomain'i hangi ana alan adına ekleyeceğinizi seçin.
  4. Subdomain prefix alanına eklemek istediğiniz ön eki yazın. Örneğin blog yazarsanız sonuç blog.firmaniz.com.tr olur. Yalnızca ön eki yazın; tam adresi değil.
  5. Create (Oluştur) butonuna tıklayın.

DirectAdmin saniyeler içinde hem DNS kaydını hem de dosya klasörünü oluşturur. Varsayılan olarak subdomain'in belge kökü şu yolda açılır:

/domains/firmaniz.com.tr/public_html/blog/

Bazı yapılandırmalarda subdomain'ler ayrı bir subdomains dizini altına da konabilir; bu sunucu yapılandırmasına göre değişir. Belge kökünü Subdomain Management sayfasındaki listede görebilirsiniz.

Dosyalarınızı Doğru Klasöre Yükleyin

Subdomain oluştuktan sonra blog.firmaniz.com.tr adresine girdiğinizde boş bir sayfa veya varsayılan dizin görürsünüz. Çünkü henüz içerik yüklenmemiştir. İçeriği File Manager (Dosya Yöneticisi) veya FTP ile subdomain'in kendi klasörüne yüklemelisiniz. Yaygın bir hata, dosyaları yanlışlıkla ana sitenin public_html köküne yüklemektir; bu durumda subdomain boş kalır.

WordPress, forum veya başka bir yazılımı subdomain'e kuracaksanız, kurulum sihirbazında belge kökünü subdomain klasörü olarak belirtmeyi unutmayın. Veritabanını da ayrı bir veritabanı olarak oluşturmanız, ana siteyle karışmaması açısından önerilir.

Subdomain İçin SSL Sertifikası Kurma

Tarayıcılar HTTPS olmayan adresleri "Güvenli Değil" olarak işaretler. Subdomain de ana site gibi kendi SSL sertifikasına ihtiyaç duyar; ana sitenizin sertifikası otomatik olarak subdomain'i kapsamaz (yıldızlı/wildcard sertifika hariç).

DirectAdmin'de ücretsiz Let's Encrypt sertifikası kurmak için:

  1. Account Manager → SSL Certificates sayfasını açın.
  2. Free & automatic certificate from Let's Encrypt seçeneğini işaretleyin.
  3. Sertifikanın kapsayacağı adresler listesinde subdomain'inizi (blog.firmaniz.com.tr) işaretlediğinizden emin olun.
  4. Save ile kaydedin; doğrulama birkaç saniye içinde tamamlanır.

Let's Encrypt doğrulaması başarısız olursa en yaygın neden, subdomain'in DNS'inin henüz yayılmamış olması veya alan adının sunucuya doğru yönlenmemesidir. Bu durumda DNS yayılımını bekleyip tekrar deneyin. Karışık içerik (mixed content) ve yönlendirme döngüsü gibi HTTPS sorunlarının ayrıntılı çözümünü ayrı rehberlerimizde bulabilirsiniz.

Subdomain Yönlendirme (Redirect) Yapılandırma

Bazen subdomain'in kendi içeriği olmasını değil, başka bir adrese yönlendirilmesini istersiniz. Örneğin kampanya.firmaniz.com.tr adresinin doğrudan bir kampanya sayfasına gitmesi gibi. DirectAdmin'de bunun için Account Manager → Domain Redirection veya subdomain düzeyinde .htaccess kuralı kullanabilirsiniz.

Yönlendirme türlerini kısaca karşılaştıralım:

Yöntem Kullanım amacı SEO etkisi
301 (kalıcı) Adres kalıcı taşındıysa Bağlantı değeri yeni adrese aktarılır
302 (geçici) Geçici kampanya/bakım Değer aktarılmaz, geçici sayılır
URL yönlendirme Adres çubuğu değişmeden gösterim Genellikle önerilmez

Kalıcı taşımalarda 301 kullanmanız, arama motorları açısından doğru olandır. DNS düzeyinde A veya CNAME kaydıyla yönlendirme yapmak istiyorsanız, kayıt türleri arasındaki farkları bilmek işinizi kolaylaştırır.

Subdomain İçin E-posta ve DNS Kayıtları

Subdomain'ler için ayrı e-posta adresleri ([email protected] gibi) oluşturmak teknik olarak mümkündür, ancak çoğu işletme için gereksizdir; kurumsal e-postalar genellikle ana alan adı üzerinden yönetilir. Yine de bir uygulama subdomain üzerinden mail göndermesi gerekiyorsa, SPF, DKIM ve DMARC kayıtlarının o subdomain için de geçerli olduğundan emin olmalısınız; aksi halde gönderilen e-postalar spam'e düşebilir.

DNS tarafında dikkat edilecek noktalar:

  • DirectAdmin subdomain oluşturduğunda otomatik olarak gerekli A kaydını ekler. Manuel DNS yönetiyorsanız, subdomain için ana sunucu IP'sine işaret eden bir A kaydı veya bir hedefe işaret eden CNAME kaydı tanımlamanız gerekir.
  • Bir subdomain için aynı anda hem A hem CNAME kaydı tanımlanamaz; bu çakışmaya yol açar.
  • DNS Management sayfasından (Account Manager altında) kayıtları görüntüleyip düzenleyebilirsiniz.

Nameserver'larınızı harici bir sağlayıcıda yönetiyorsanız, subdomain kayıtlarını o sağlayıcının panelinde de oluşturmanız gerekebilir; yalnızca DirectAdmin'de tanımlamak yeterli olmaz.

Subdomain'i Yönetme, Düzenleme ve Silme

Subdomain Management sayfasındaki listede her subdomain'in yanında yönetim seçenekleri bulunur:

  • Belge kökünü değiştirme: Subdomain'in işaret ettiği klasörü, ihtiyaç halinde başka bir dizine yönlendirebilirsiniz. Bu, birden fazla subdomain'i tek bir uygulamaya bağlamak istediğinizde işe yarar.
  • Kullanım istatistikleri: Subdomain'in disk ve bant genişliği kullanımı ana hesabın kotasından düşülür; ayrı kaynak verilmez. Paketinizin sınırlarını aşmamaya dikkat edin.
  • Silme: Bir subdomain'i listeden silmek, DNS kaydını kaldırır. DirectAdmin genellikle subdomain klasörünü ve içindeki dosyaları silme seçeneğini ayrıca sorar. Verilerinizi kaybetmemek için silmeden önce klasörü yedeklemeniz önerilir.

Silme işlemi geri alınamaz olduğundan, özellikle canlı bir bölümü kaldırırken iki kez kontrol edin. Düzenli yedekleme alışkanlığı, böyle durumlarda sizi kurtaran en önemli güvenlik ağıdır.

Sık Karşılaşılan Sorunlar ve Çözümleri

Subdomain açtım ama sayfa açılmıyor / "DNS_PROBE" hatası alıyorum. Büyük olasılıkla DNS yayılımı henüz tamamlanmamıştır. Yeni oluşturulan subdomain kayıtlarının dünya genelinde yayılması birkaç dakika ile birkaç saat sürebilir. Tarayıcı önbelleğini temizleyip biraz beklemek çoğu zaman çözüm olur.

Subdomain ana sitenin içeriğini gösteriyor. Bu, belge kökünün yanlış ayarlandığını veya dosyaların yanlış klasöre yüklendiğini gösterir. Subdomain Management sayfasından belge kökünü kontrol edin ve içeriği doğru klasöre taşıyın.

SSL kurulmuyor / sertifika hatası. Subdomain'in henüz yayılmamış olması veya alan adının başka bir sunucuya işaret etmesi en yaygın nedenlerdir. DNS'in doğru IP'ye yönlendiğini doğrulayın, ardından Let's Encrypt'i tekrar deneyin.

"Subdomain zaten mevcut" uyarısı. Aynı ön ek daha önce tanımlanmış olabilir veya DNS'te elle bir kayıt eklenmiş olabilir. DNS Management sayfasından çakışan kaydı bulup temizledikten sonra tekrar deneyin.

404 veya boş dizin görünüyor. Subdomain klasörüne henüz bir index.html veya index.php dosyası yüklenmemiştir. İçerik yükledikten sonra sorun ortadan kalkar.

Subdomain yönetimi, doğru adımlar izlendiğinde birkaç dakikalık bir iştir. DirectAdmin'in sezgisel arayüzü sayesinde teknik bilgi gerektirmeden blog, mağaza veya test ortamlarınızı ana sitenizden ayrı çalıştırabilirsiniz. Aynı işlemleri Plesk kullanan paketlerde de benzer mantıkla, "Websites & Domains" bölümünden gerçekleştirebilirsiniz.

Subdomain'leriniz İçin Güçlü Bir Altyapı

DirectAdmin paneli, yeterli disk ve bant genişliği sunan bir hosting paketiyle birleştiğinde sınırsıza yakın subdomain açıp her birini ayrı bir proje gibi yönetmenizi sağlar. Eğer hâlâ uygun bir paket arıyorsanız, ihtiyaçlarınıza göre seçebileceğiniz hosting paketlerimize göz atabilir; daha fazla kaynak ve kök erişimi isterseniz yurt dışı sunucu seçeneklerimizi inceleyebilirsiniz. DNS, SSL ve site erişimini hızlıca kontrol etmek için ücretsiz web araçlarımızı kullanabilir, takıldığınız her noktada bilgi bankamızdan yararlanabilirsiniz. Adım adım birlikte ilerlemek isterseniz uzaktan canlı destek hizmetimizle ekibimiz ekranınız başında size yol gösterir. Sorularınız için her zaman bize ulaşabilirsiniz.

<!--silo-start-->

📚 İlgili Rehberler

Ana rehber: WordPress Sitesi Nasıl Kurulur? Domain + Hosting + SSL Sıfırdan Tam Rehber

İlgili yazılar:

<!--silo-end-->
Manabot çevrimiçi
Merhaba! Size en uygun hosting/sunucu paketini bulmanızda yardımcı olabilir miyim?
Manabot
Yapay zekâ asistanı · Çevrimiçi
🎁 Sana özel %20 indirim — e-postanı bırak, kodu hemen gönderelim.
👋 Temsilciye bağlanmadan önce kısa bilgi:
📨 Size dönebilmemiz için e-postanızı bırakın.