Subdomain Not Resolving Hatası Nedir?
Plesk üzerinde çalışan bir web sitesinin alt alan adı (subdomain) bazen erişilemez hale gelebilir. Yani, subdomain.com gibi bir adresi girdiğinizde, "sayfa bulunamadı" ya da "DNS çözümlemesi yapılamıyor" gibi hatalarla karşılaşırsınız. Bu tür sorunlar genellikle DNS, yapılandırma hataları veya hosting hizmet sağlayıcınızın ayarları ile ilgilidir. Ancak korkmayın, çünkü çözümü var!
Subdomain Not Resolving Hatası Neden Olur?
İlk başta, alt alan adı neden çalışmıyor olabilir? İşte en yaygın nedenler:
1. DNS Kayıtları Eksik veya Yanlış
DNS kayıtları, internetin haritasıdır. Alt alan adınızın yönlendirilmesi için doğru DNS kayıtları gereklidir. Eğer bu kayıtlar eksikse veya yanlış ayarlanmışsa, alt alan adınız çözülmez.
2. Plesk Sunucu Yapılandırma Hataları
Plesk panelinizde yapılan yanlış bir yapılandırma veya eksik bir ayar, subdomain’inizin düzgün çalışmamasına neden olabilir. Sunucu tarafındaki yapılandırma hataları, alt alan adını erişilemez hale getirebilir.
3. DNS Önbelleği Sorunları
Bazen eski DNS kayıtları nedeniyle yeni ayarları göremeyebilirsiniz. Bu, alt alan adınızın zaman zaman çözülmemesine neden olabilir.
Subdomain Not Resolving Hatası Nasıl Çözülür?
Şimdi, bu hatanın çözümüne odaklanalım. İşte adım adım yapmanız gerekenler:
1. DNS Kayıtlarını Kontrol Edin
Plesk panelinize giriş yapın ve domain yönetim kısmına gidin. Burada alt alan adınızın DNS kayıtlarının doğru şekilde ayarlandığından emin olun. Özellikle A kayıtları ve CNAME kayıtları gibi temel DNS yapılandırmalarını kontrol edin. İşte bu ayarları yapabileceğiniz bir örnek:
# DNS A Kayıtları
subdomain.com. IN A 192.168.1.1
2. Sunucu Yapılandırmalarını Kontrol Edin
Plesk panelinde alt alan adınız için oluşturulmuş bir sanal ana bilgisayar (virtual host) olup olmadığını kontrol edin. Bu, alt alan adı çözülmesi için kritik öneme sahiptir. Ayrıca, Apache veya Nginx sunucu ayarlarını kontrol ederek, doğru şekilde yapılandırıldığından emin olun.
3. DNS Önbelleğini Temizleyin
Kimi zaman, bilgisayarınız veya internet servis sağlayıcınızın DNS önbelleği eski kayıtları tutar. Bu durumda, alt alan adı henüz güncellenmemiş gibi görünebilir. DNS önbelleğini temizlemek için terminal veya komut satırına şu komutu yazabilirsiniz:
# DNS Önbelleğini Temizleme Komutu (Windows)
ipconfig /flushdns
Aynı şekilde, eğer Linux kullanıyorsanız şu komutu verebilirsiniz:
# DNS Önbelleğini Temizleme Komutu (Linux)
sudo systemd-resolve --flush-caches
4. DNS Yönlendirme Süresini Bekleyin
Eğer DNS ayarlarında değişiklik yaptıysanız, değişikliklerin etkili olabilmesi için belirli bir süre beklemeniz gerekebilir. Bu süre genellikle 24-48 saattir. Bu süre zarfında, DNS'in doğru şekilde güncellenip güncellenmediğini kontrol edebilirsiniz.
Sonuç
Subdomain Not Resolving hatası, genellikle DNS veya yapılandırma hatalarından kaynaklanır, ancak çözümü oldukça basittir. DNS kayıtlarını kontrol etmek, sunucu yapılandırmalarını incelemek ve DNS önbelleğini temizlemek gibi adımları izleyerek, alt alan adınızı sorunsuz bir şekilde çalışır hale getirebilirsiniz. Bu hatayı çözerken, her şeyin yolunda gitmesi için dikkatli olmanız gerektiğini unutmayın.
Eğer hala sorununuz devam ediyorsa, hosting sağlayıcınızla iletişime geçerek destek alabilirsiniz. Ancak yukarıdaki adımları takip ederek genellikle bu sorunu kendiniz çözebilirsiniz. Unutmayın, her şeyin çözümü var, sadece doğru adımları takip etmeniz yeterli!