Subdomain Çakışması Nedir?
Subdomain Çakışması Hatası ile Karşılaşmak
cPanel'de Subdomain Çakışması Hatası Nasıl Çözülür?
İlk adım, mevcut subdomain'leri kontrol etmek. cPanel'de subdomain listesine bakarak, adı çakışan bir subdomain olup olmadığını görebilirsiniz. Bunun için şu adımları takip edin:
1. cPanel’e giriş yapın.
2. “Subdomains” sekmesini tıklayın.
3. Burada, var olan tüm subdomain’lerin bir listesini göreceksiniz.
Bu sayede, çakışan bir subdomain’in var olup olmadığını hızlıca tespit edebilirsiniz.
Adım 2: DNS Ayarlarını Kontrol Edin
Subdomain çakışması hatasının bir başka nedeni de DNS ayarları olabilir. DNS, domain adının yönlendirilmesini kontrol eder ve bazen yanlış yapılandırılmış DNS kayıtları, subdomain'lerin doğru şekilde çalışmamasına yol açabilir.
1. cPanel'deki “Zone Editor” sekmesine gidin.
2. Burada, subdomain’e ait DNS kayıtlarını gözden geçirin.
3. DNS kayıtlarında çakışan veya yanlış yönlendirilmiş bir kayıt olup olmadığını kontrol edin. Gerekirse bu kayıtları düzenleyin.
Adım 3: Eski Subdomain’i Kaldırın
Eğer eski bir subdomain’i silmedinizse ve tekrar aynı adı kullanmak istiyorsanız, öncelikle eski subdomain’i kaldırmanız gerekir.
1. cPanel’de “Subdomains” kısmına tekrar gidin.
2. Çakışmaya neden olan subdomain’i seçin.
3. Subdomain’i silmek için “Remove” seçeneğine tıklayın.
Bu işlem, eski subdomain’in tüm dosyalarını ve yönlendirmelerini de kaldıracaktır.
Adım 4: Subdomain’i Tekrar Oluşturun
Eski subdomain’i başarıyla kaldırdıktan sonra, aynı ismi kullanarak yeni subdomain’i tekrar oluşturabilirsiniz. Bu kez, hata almadan yeni subdomain’iniz aktif olacaktır.
1. cPanel’e tekrar gidin.
2. “Subdomains” sekmesinden, yeni subdomain adını girin.
3. Kendi başınıza test ederek subdomain’in doğru şekilde çalıştığını doğrulayın.
Adım 5: .htaccess Dosyasını Kontrol Edin
Bazı durumlarda, yanlış yapılandırılmış .htaccess dosyası, subdomain’lerin düzgün çalışmasını engelleyebilir. cPanel üzerinden .htaccess dosyasını kontrol edin ve herhangi bir yanlış yönlendirme olup olmadığını inceleyin.
# Örnek .htaccess dosyası
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.ornek\.com$
RewriteRule ^(.*)$ http://ornek.com/$1 [L,R=301]
Bu gibi .htaccess düzenlemeleri, yönlendirme sorunlarını çözebilir ve subdomain’inizi düzgün çalıştırabilir.
Adım 6: Yönlendirme ve CNAME Kayıtlarını Kontrol Edin
Son olarak, subdomain’inizin başka bir servise yönlendirilmesi gerekebilir. CNAME kayıtları, subdomain’i başka bir domain’e yönlendiren kayıtlardır. Bu yönlendirmeyi kontrol edin ve doğru yapılandırıldığından emin olun.