Rehber 15 Mayıs 2026 · 6 dakika okuma

Domain ile Hosting Arasındaki İlişki: Sıfırdan Net Rehber

Domain adınız, hostingde barınan siteye kapı açar. DNS kayıtları, yönlendirme ve doğru kurulumla bağlantı akışını netleştirin.

Domain ve hosting genellikle aynı ürün gibi düşünülür; oysa teknik olarak tamamen farklı iki parçadır. Domain (alan adı), internet üzerindeki adresinizdir; hosting ise sitenizin dosyalarının ve uygulamalarının çalıştığı sunucudur. DNS kayıtları ve doğru yönlendirme ayarları kurulmadığında “site açılmıyor” gibi görünen sorunlar yaşanır. Bu rehberde sıfırdan başlayarak domain–hosting ilişkisini, kayıt türlerini ve pratik kurulum kontrol listesini net biçimde öğreneceksiniz.

Domain nedir, hosting nedir? İkisini ayıran şey tam olarak ne?

Domain (alan adı) ne yapar?

Domain, kullanıcıların tarayıcıya yazdığı isimdir: örn. ornek.com. Tarayıcılar bu ismi tek başına çözemediği için, domainin hangi IP adrese (ör. 203.0.113.10) karşılık geldiğini öğrenmek gerekir. Bu eşleme işi DNS (Domain Name System) üzerinden yapılır.

Domain tarafında gördüğünüz ayarlar genelde şunlardır: - A kaydı (A record): Alan adını bir IPv4 adrese bağlar. - AAAA kaydı (AAAA record): Alan adını bir IPv6 adrese bağlar. - CNAME kaydı (CNAME record): Bir domaini başka bir domain adına yönlendirir. - NS kayıtları: Domainin DNS servislerini hangi sağlayıcının yöneteceğini belirtir.

Hosting ne yapar?

Hosting, sitenizin içeriklerini barındıran altyapıdır. Dosyalar (HTML/CSS/JS), uygulamalar (PHP, Node.js), veritabanları (MySQL/PostgreSQL) ve kontrol paneli (cPanel/ISPManager/Web panel) hosting üzerinde çalışır.

Hosting tarafında tipik kavramlar: - IP adresi: Web sunucunuzun gelen trafiği karşılayan adresi. - Web root / doküman kökü: Site dosyalarının yüklendiği dizin. - Sanallaştırma: Paylaşımlı hosting, VPS/VDS gibi ayrışmış kaynaklar. - TLS/SSL: HTTPS için sertifika.

Kısacası: Domain = adres, hosting = o adrese gelen binanın içi.

Domain–hosting ilişkisinin “çalışma akışı” (DNS → web sunucusu)

Kullanıcı tarayıcıya ornek.com yazdığında süreç adım adım şöyledir:

  1. Tarayıcı DNS sorgusu yapar. DNS, ornek.com için hangi IP adresini döneceğini belirler.
  2. DNS yanıtı sonucunda tarayıcı hosting sunucusunun IP’sine bağlanır.
  3. Hosting üzerinde o IP için hangi site çalışıyorsa (Apache/Nginx vhost / yönetim panelindeki domain eşlemesi) tarayıcı doğru içeriği görür.
  4. HTTPS kullanılıyorsa hosting veya CDN üzerinde sertifika doğrulaması yapılır.

Bu akış, “domain satın aldım ama site açılmıyor” tarzı sorunlarda genelde şu hatalara indirgenir: - DNS kayıtları yanlış IP’yi gösterir. - Domain, hosting tarafında eklenmemiştir (vhost/domain eşlemesi yoktur). - Yanlış protokol/port veya eksik yönlendirme (HTTP→HTTPS) vardır.

DNS kayıtlarıyla domaini hostinge bağlama: en net yol haritası

Aşağıdaki tablo, en sık senaryolarda mantığı özetler.

Senaryo Ne ayarlanır? Genelde hangi kayıt/alan? Sonuç
Hosting sağlayıcısı IP veriyor ornek.com → hosting IP A kaydı Site doğrudan o IP’de açılır
IPv6 da kullanılıyor IPv6 adresi de bağla AAAA kaydı IPv6 üzerinden de site açılır
Hosting sağlayıcısı “başka bir hostname” kullanıyor Domain → başka domain CNAME kaydı Sunucu yerine CNAME hedefi yönetilir
DNS’i başka sağlayıcı yönetiyor NS ile yönetimi devret NS kayıtları DNS çözümleme farklı panelde yapılır
Sitede HTTP yerine HTTPS zorunlu Yönlendirme Hosting paneli / .htaccess / Nginx Tarayıcı güvenli sayfaya gider

En sık yapılan hata: Domain DNS’i doğru değil, hosting tarafı doğru olsa bile site açılmaz

Örneğin hosting panelinizde “ornek.com” domaini aktif, dosyalar doğru; ancak DNS’te A kaydı yanlış IP’ye gidiyorsa tarayıcı başka sunucuya bağlanır ve beklediğiniz sayfayı göremezsiniz.

DNS yayılımı (propagation) neden önemlidir?

DNS değişiklikleri anında herkes için geçmez. TTL (time to live) süresine bağlı olarak bazı kullanıcılar eski IP’yi görebilir. Bu yüzden yeni kurulumdan hemen sonra “hiç açılmıyor” yerine şu yaklaşım işe yarar: - DNS değişikliğini yaptıktan sonra birkaç farklı ağ/cihazdan test edin. - Önbellek nedeniyle gecikme olabileceğini hesaba katın.

Hosting panelinde “domain ekleme” ve vhost eşlemesi

DNS doğru olsa bile hosting üzerinde domainin tanımlı olmaması site açılmamasına sebep olur.

Hosting kontrol panelinde aradığınız alanlar: - Domains / Add domain / Parked domains benzeri menüler - Document root seçimi - Gerekirse subdomain ekleme

Paylaşımlı hostingde bu süreç genelde basittir; ancak VPS/VDS gibi yönetim gerektiren sistemlerde Nginx/Apache sanal host (vhost) ayarları gerekir.

Paylaşımlı hosting vs VPS/VDS: domain bağlama sorumluluğu nerede?

  • Paylaşımlı hosting: Domain ekleme ve vhost tarafı çoğu zaman sağlayıcının panelinde otomasyona yakındır. DNS ile hosting paneli arasındaki ilişkiyi kurmak yeterli olur.
  • VPS/VDS: DNS yine dışarıdan yapılır; fakat web sunucusunun (Nginx/Apache) ilgili domain için yapılandırılması sizde veya sistem ekibinizdedir.

DNS sağlayıcısı kim? Hosting sağlayıcısı DNS mi yönetiyor, yoksa Cloudflare gibi bir servis mi?

Domain tarafında NS kayıtlarını hangi sağlayıcı yönetiyorsa, DNS kararını o verir. Hosting sağlayıcısının DNS sunucusu ile çalışmak yerine üçüncü bir DNS sağlayıcısı (ör. Cloudflare) kullanabilirsiniz.

Burada net kural şudur: - DNS yönetimi kimin elindeyse, A/AAAA/CNAME gibi kayıtlar orada doğru olmalıdır.

Hız ve güvenlik için CDN kullanımı domaini “başka bir yere” taşımaz

CDN (Content Delivery Network) kullanıldığında domain DNS üzerinden hâlâ bir yere bağlanır; fakat içerik sunumu CDN üzerinden yapılır. Bu, domain–hosting temel ilişkisinin yerine geçmez; yalnızca “içerik trafiği nasıl dağıtılır” tarafını etkiler.

SSL/TLS ve HTTPS: domain–hosting ilişkisini HTTPS nasıl tamamlar?

DNS doğru IP’yi gösterdiğinde bile tarayıcı çoğu zaman HTTPS’e yönlenir. SSL/TLS sertifikası yanlış kuruluysa şu hatalar görülür: - “Sertifika güvenilmiyor” - “Alan adı sertifika ile eşleşmiyor” - “HTTPS’e yönlendirme çalışmıyor”

Net yaklaşım: 1. Domain için sertifikayı hosting sağlayıcısının SSL yönetiminden kurun. 2. Sertifika kurulduktan sonra hosting panelinde HTTP→HTTPS yönlendirmesini etkinleştirin. 3. Cloudflare veya benzeri bir servis kullanıyorsanız “mode” (ör. proxy açık/kapalı) ile sertifika durumunu kontrol edin.

Site taşıma (migration) sırasında domain–hosting ilişkisi nasıl korunur?

Domain aynı kalırken hosting değiştiğinde temel risk DNS güncellemesidir. Taşıma sürecinde iki bileşeni eş zamanlı yönetmek gerekir: - DNS geçişi (A/AAAA/CNAME): Yeni IP’ye bağlama zamanı. - Hosting hazır olma: Yeni sunucuda site dosyaları ve veritabanı yerinde olmalı.

Net kontrol listesi: taşıma öncesi ve sonrası

Taşıma öncesi - Yeni hostingde domain tanımlı mı? - Uygulama ayağa kalkıyor mu? (site URL’si yeni IP üzerinden test edilebilir olmalı) - Veritabanı bağlantıları doğru mu? - E-posta için ayrı kayıtlar (MX, SPF, DKIM, DMARC) etkileniyor mu? (özellikle DNS’i tek panelde yönetiyorsanız)

DNS geçişinden sonra - ornek.com ve www.ornek.com için doğru kayıtlar var mı? - HTTPS çalışıyor mu? - 404/500 hataları geliyor mu? - Site içi mutlak bağlantılar (ör. eski domain) güncellendi mi?

Domain/hosting kararında performans ve maliyet: yanlış kurguyu nasıl önlersiniz?

Domain ve hosting ayrı ürünlerdir; fakat ikisi doğru kurgulanmazsa “performans” masrafı boşa gider.

Örnek senaryolar: - Yanlış DNS → yanlış lokasyon: DNS doğru IP’ye gitmezse kullanıcılar başka sunucuya bağlanır. - HTTPS/sertifika gecikmesi → dönüş kaybı: SSL sorunları tarayıcıda güven hatası yaratır. - CDN yokken gereksiz uzaklık: İçerik dağıtımı uzak ülkelere gidiyorsa gecikme artar; CDN bu noktada fayda sağlar.

Domain seçimi ile hosting seçimi aynı kriter değildir

Domainin kendisi hostingin performansını doğrudan belirlemez. Ancak şu etki zinciri vardır: - DNS yanıt süresi ve TTL değerleri, kullanıcıların ilk bağlantı süresini etkileyebilir. - Hosting kapasitesi ve web sunucusu ayarları sayfa yükleme hızını belirler. - Sertifika kurulum kalitesi HTTPS deneyimini etkiler.

Hızlı sonuç: “Doğru çalışıyor mu?” testi nasıl yapılır?

Aşağıdaki maddeler domain–hosting ilişkisinin sağlam olup olmadığını hızlıca ayıklar: - Tarayıcı: ornek.com açılıyor mu, doğru içerik mi? - Alt alan adı: www.ornek.com için de doğru açılıyor mu? - DNS: Domain sağlayıcı panelinde A/AAAA/CNAME/NS kayıtları doğru mu? - Hosting: Hosting panelinde domain ekli mi ve doküman kökü doğru mu? - HTTPS: Sertifika doğru mu, yönlendirme çalışıyor mu? - Önbellek: Modem/cihaz veya tarayıcı önbelleği yüzünden eski sayfa mı görünüyor?

Sonuç: Domaini hosting ile bağlamak için tek hedefiniz “doğru IP → doğru site” olmalı

Domain ile hosting arasındaki ilişkiyi tek cümleyle özetlemek gerekirse: DNS, domain adını hosting sunucusunun IP’sine bağlar; hosting de o IP üzerinde hangi domainin çalışacağını bilir. Bu iki halkadan biri yanlışsa sonuç “site açılmıyor” ya da “yanlış içerik” olur. Aksiyon önerisi olarak: Önce DNS kayıtlarını (A/AAAA/NS) netleştirin, ardından hosting panelinde domain tanımını ve doküman kökünü doğrulayın; en son da HTTPS/sertifika ve HTTP→HTTPS yönlendirmesini kontrol edin. Bu sırayı izlediğinizde domain–hosting bağlantısı problemi hızlıca teşhis edilir ve tekrarlanmaz.

Etiketler: #domain #hosting #dns #ssl #performans #vds

Hosting karşılaştırması yapmaya hazır mısın?

100+ firmanın fiyatlarını tek tıkla karşılaştır, en uygun paketi bul.

Hosting Karşılaştır →

İlgili Yazılar

0 ürün seçildi