Subdomain Çakışması Hatası Nedir?
1. Aynı Subdomain Adı Zaten Mevcut: Subdomain adı, sistemde daha önce eklenmiş bir subdomain ile aynı olabilir.
2. DNS Ayarlarında Çakışma: Mevcut subdomain’in DNS ayarlarında bir problem olabilir.
Subdomain Çakışması Hatasının Nedenleri
- Farklı Hesaplarda Aynı Subdomain: Birden fazla hesapta aynı subdomain kullanılıyor olabilir. cPanel'deki subdomainler, barındırma hesabına özgüdür, ancak bazı durumlarda alt alan adı çakışabilir.
- Subdomain İsim Çakışması: Subdomain ismi, genel alan adıyla çakışabilir. Örneğin, ana domaininizin “example.com” olduğunu varsayalım. "blog.example.com" ve "shop.example.com" gibi subdomainler eklemek istiyorsunuz, ancak yanlışlıkla "www.example.com" ya da "ftp.example.com" gibi bir isim kullanmış olabilirsiniz.
Çözüm Adımları
# 1. cPanel’e Giriş Yapın
İlk adım olarak cPanel’e giriş yapmanız gerekir. Eğer giriş yaptıysanız, yöneticinizin belirlediği cPanel kullanıcı adı ve şifre ile kontrol panelinize ulaşabilirsiniz.
cPanel'inizdeki Subdomains bölümüne gidin. Burada mevcut olan tüm subdomainleri görebileceksiniz. Eğer çakışma sorunu yaşıyorsanız, burada aynı isimde iki subdomain görmeniz muhtemeldir. Gerekirse eski veya kullanmadığınız subdomainleri silin.
# 3. DNS Ayarlarını Kontrol Edin
Subdomain çakışması bazen DNS ayarlarından kaynaklanır. DNS Zone Editor bölümüne giderek subdomain’in DNS kayıtlarını kontrol edin. Burada DNS kayıtlarının doğru şekilde yapılandırıldığından emin olun.
Eğer subdomain'i silebildiyseniz, aynı ismi tekrar kullanmaya çalışın. Eğer bu işlem başarılı olduysa, sorunun çözülmüş demektir. Eğer problem devam ediyorsa, isim değiştirmeyi deneyin.
# 5. FTP Ayarlarını Kontrol Edin
Bazı subdomainler FTP bağlantıları ile çakışabilir. Eğer FTP bağlantısı için kullanılan domain ve subdomain ismi çakışıyorsa, bunu değiştirerek tekrar deneyin.
cPanel’de subdomain ayarlarını düzgün şekilde yapabilmeniz için aşağıdaki kodu kullanabilirsiniz. Bu, subdomain’in DNS ayarlarını doğru bir şekilde yapılandırmanıza yardımcı olur:
/etc/hosts";
exec($dns_command);
?>
Bu basit kod örneği, bir subdomain oluşturulmasına ve DNS ayarlarının yapılmasına yardımcı olur. Kodun doğru şekilde çalışabilmesi için sunucunuzda uygun izinlerin olması gerektiğini unutmayın.
# 6. cPanel Desteğine Başvurun
Eğer tüm adımları takip ettiyseniz ve hâlâ sorunu çözemedinizse, cPanel desteği ile iletişime geçmek iyi bir fikir olabilir. Onlar, sizin için daha karmaşık sorunları çözebilecek yeterliliğe sahip olacaktır.
cPanel üzerinde subdomain çakışması hatası, genellikle basit bir DNS yapılandırma hatasından kaynaklanır. Bu yazıda, adım adım nasıl bu hatayı çözebileceğinizi gösterdik. Eğer bu adımları takip ederseniz, subdomain sorunlarınız büyük ölçüde çözülecektir.
Eğer subdomain hatası almaya devam ediyorsanız, cPanel destek ekibi size yardımcı olacaktır. Ancak genellikle, bu gibi hatalar doğru adımlar izlendiğinde kolayca çözülür.