CNAME Kayıtları Kullanarak Bir Alt Alan Adını Doğru Şekilde Yeniden Yönlendirme

Bir alt alan adını bir hosttan diğerine yönlendirmek zor olabilir, özellikle DNS yönetimine yeni iseniz. Bu süreci ayarlarken ‘400 Bad Request’ hatasıyla karşılaştıysanız yalnız değilsiniz. Bu blog yazısında, CNAME kayıtlarını doğru bir şekilde yapılandırarak kesintisiz bir yönlendirme elde etme sürecinde sizi bilgilendireceğiz.

Problemi Anlamak

İki hostunuz var ve Host One üzerindeki bir alt alan adını Host Two üzerindeki bir alt alan adına yönlendirmek istiyorsunuz. Başlangıç ayarınız aşağıdakine benzer görünebilir:

subdomain.hostone.com --> subdomain.hosttwo.com

Bu yönlendirmeyi yapmaya çalışırken, Host One’ı subdomain.hosttwo.com‘a işaret eden bir CNAME kaydı eklediniz, ancak uygun bir yönlendirme yerine ‘400 Bad Request’ hatasıyla karşılaştınız.

Çözüm

Bu sorunu çözmek için, her şeyin doğru yapılandırıldığından emin olmak adına adımları parçalara ayıralım.

1. CNAME Kayıt Ayarınızı Düzeltin

Bir CNAME kaydı eklerken, doğru şekilde yapılandırmak çok önemlidir. CNAME kaydınızı nasıl ayarlamamız gerektiği şu şekildedir:

  • CNAME Kayıt Formatı:
    • Tam URL’yi belirtmek yerine sadece alt alan adını kullanın.
    • Girişi şu şekilde değiştirin:
      subdomain.hostone.com CNAME subdomain.hosttwo.com
      
    • Aşağıdaki şekilde değiştirin:
      subdomain CNAME subdomain.hosttwo.com
      

Bu ayarlama, DNS’in alt alan adının subdomain.hosttwo.com için bir taklit olduğunu bilmesini sağlarken, CNAME taklidi için tam alan adını gerektirmeden yapmanıza olanak tanır.

2. Alan Erişimini ve Logları Doğrulayın

CNAME kaydınızda değişiklik yaptıktan sonra, her şeyin düzgün çalıştığını kontrol etmek önemlidir. Şunları yapmalısınız:

  • Host Two’ya Giriş Yapın: subdomain.hosttwo.com‘a doğrudan erişerek çevrimiçi ve beklenildiği gibi çalıştığını doğrulayın.
  • Logları Kontrol Edin: subdomain.hosttwo.com için sunucu loglarına bakarak subdomain.hostone.com‘dan gelen herhangi bir isteğin olup olmadığını kontrol edin. Bu, isteğin doğru noktaya ulaşıp ulaşmadığını veya herhangi bir sunucu tarafı sorunuyla karşılaşıp karşılaşmadığını teşhis etmeye yardımcı olabilir.

3. Göz Önünde Bulundurulması Gereken Olası Sorunlar

CNAME kaydını ayarladıktan sonra hala ‘400 Bad Request’ hatası alıyorsanız, aşağıdakileri dikkate alın:

  • Yayılma Süresi: DNS kayıtlarında yapılan değişikliklerin yayılması biraz zaman alabilir. Tekrar test etmeden önce en az birkaç saat bekleyin.

  • Sunucu Yapılandırması: subdomain.hosttwo.com‘u barındıran sunucunun subdomain.hostone.com‘dan gelen trafiği kabul edecek şekilde yapılandırıldığından emin olun. Bazen sunucular, beklenmeyen alan adlarından gelen talepleri reddedebilir.

  • SSL/TLS Sertifikaları: Siteleriniz HTTPS ile güvenli ise, sertifikalarınızın hem subdomain.hostone.com hem de subdomain.hosttwo.com için doğru şekilde ayarlandığından emin olun.

Sonuç

CNAME kayıtları kullanarak bir alt alan adı yönlendirmesi ayarlamak zaman zaman zorlu olabilir, ancak yukarıdaki adımları takip ederek bu görevi güvenle gerçekleştirebilirsiniz. DNS ayarlarınızı dikkatlice kontrol etmeyi ve sunucu loglarını izlemeyi her zaman hatırlayın, böylece beklenmeyen hataları çözebilirsiniz. Doğru bir yaklaşım ile, hostlarınız arasında kesintisiz bir yönlendirme elde edebilir ve sitenizin kullanıcı deneyimini artırabilirsiniz.

Bu kılavuzu faydalı bulduysanız, deneyimlerinizi veya ek sorularınızı aşağıdaki yorumlarda paylaşmaktan çekinmeyin!