DNS URL Yönlendirmesi: Ne İşe Yarar ve Ne İşe Yaramaz
12 Mayıs 2026 tarihinde yayınlandı

Bir dns url yönlendirmesine ihtiyacınız varsa, önce netleştirmeniz gereken ilk şey basittir: DNS web trafiğini yönlendirmez. DNS yalnızca A, AAAA veya CNAME gibi kayıtlarla yanıt verir. Asıl yönlendirme, alan adının önünde duran bir web sunucusunda, ters proxy'de veya kayıt şirketi özelliğinde gerçekleşir.
Birçok yapılandırmanın biraz ters gitmeye başladığı yer tam olarak burasıdır. Bir alan adı sahibi bir kaydı işaret eder ve example.com'un www.example.com'a veya yeni bir site yoluna yönlendirilmesini bekler, ancak hiçbir şey hareket etmez. DNS görevini yaptı. Adı bir IP'ye çevirdi. Tarayıcıya başka bir yere gitmesini söylemedi.
DNS URL yönlendirmesi ile DNS kayıtları
Ziyaretçilerin bir URL'den diğerine gönderilmesini istiyorsanız, bir HTTP yönlendirmesine ihtiyacınız vardır - genellikle kalıcı taşınmalar için 301, geçici olanlar için ise 302. Bu yönlendirme, HTTP veya HTTPS konuşabilen bir hizmet tarafından döndürülür. DNS bunu tek başına yapamaz çünkü tarayıcı web sayfasını istemeden önce çalışır.
Bazı sağlayıcılar bu özelliği alan adı yönlendirmesi olarak etiketler, bu da biraz kafa karışıklığına neden olur. Arka planda sihirli bir DNS yapmıyorlar. İsteği dinleyen ve bir yönlendirmeyle yanıt veren bir yönlendirme hizmeti işletiyorlar.
Yönlendirmeler için DNS yerine ne kullanılmalı
Temiz seçenekler; bir web sunucusu yönlendirmesi, bir control panel yönlendirme özelliği veya siteyi kendiniz barındırmıyorsanız kayıt şirketi yönlendirmesidir. Canlı kullanım için sunucu taraflı yönlendirmeler genellikle en iyisidir çünkü durum kodları, HTTPS davranışı ve yolların ve sorgu dizelerinin korunması gibi uç durumlar üzerinde kontrol sağlarlar.
Amaç yalnızca kök alan adı ile www'nin doğru davranmasını sağlamaksa, yaygın bir desen her iki ana makine adını da aynı sunucuya yöneltmek ve Nginx veya Apache içinde tek bir kanonik sürümü zorlamaktır. Amaç tüm siteyi taşımaksa, bir 301 yönlendirmesi ayarlayın ve tarayıcıların ve arama motorlarının duruma uyum sağlaması için eski alan adını yeterince uzun süre aktif tutun. Bu bazen en güzel DNS durumu değildir, ama kontrol altındadır.
Herhangi bir şeyi değiştirmeden önce yapılacak yaygın kontroller
Alan adının şu anda nereye çözümlendiğini, bir web sunucusunun 80 ve 443 numaralı portlarda yanıt verip vermediğini ve SSL sertifikasının her iki ad için de zaten geçerli olup olmadığını doğrulayın. Sertifika eşleşmiyorsa HTTPS yönlendirmeleri çok belirgin şekilde başarısız olur. Ayrıca TTL değerlerini de kontrol edin, çünkü DNS önbelleği düzeltilmiş bir yapılandırmanın bir süre bozuk görünmesine neden olabilir.
Müşteriler veya mağazalar için altyapı işletiyorsanız, hem www ile hem de www olmadan, HTTP ve HTTPS üzerinden ve örnek bir derin URL ile test edin. Yalnızca ana sayfada çalışan bir yönlendirme, tamamlanmış bir iş değil, küçük bir gremlindir.
kodu.cloud'da bu genellikle sunucu veya panel düzeyinde ele alınır; burada davranış öngörülebilir ve izlenmesi kolaydır.
Andres Saar Müşteri Hizmetleri Mühendisi