Yönlendirme nedir?

Yönlendirme, sunucunun “bu sayfa başka bir yerde” diyen yanıtıdır. Sunucu, yeni adresi içeren bir Location başlığıyla 3xx durum kodu döndürür ve tarayıcı bunun yerine o adresi ister. Bir yönlendirme başka bir yönlendirmeye yol açabilir; bu nedenle tek bir bağlantı, sayfaya ulaşmadan önce bir yönlendirme zinciri üzerinden birkaç URL’den geçebilir. Yönlendirmeler siteleri HTTP'den HTTPS'ye, www adresinden yalın domain'e veya tersine, eski URL'lerden yenilerine ve bağlantı kısaltıcılar ile izleme bağlantılarına yönlendirir.

Araç açıklaması

Yönlendirme Denetleyicisi, sunucumuzdan bir URL'nin yönlendirme zincirini takip eder ve her adımı bir tabloda gösterir. Bir URL girin; araç bu URL'ye istek gönderir, durum kodunu ve Location başlığını okur ve yönlendirme içermeyen bir yanıt alana kadar sonraki URL'ye gider. Her adımda URL'yi, durum kodunu ve mesajını, yanıt veren IP adresini ve yanıt süresini görürsünüz. Son URL kopyalanabilir.

Özellikler

  • Art arda en fazla 10 kez olmak üzere 301, 302, 303, 307 ve 308 yönlendirmelerini takip eder
  • Her adımın URL'sini, durumunu, IP adresini ve yanıt süresini CSV veya JSON olarak dışa aktarabileceğiniz bir tabloda gösterir
  • Zincirin daha önce ziyaret ettiği bir URL'ye geri döndüğü yönlendirme döngülerini bulur
  • Geçerli bir Location başlığı olmayan yönlendirmeleri, DNS hatalarını, zaman aşımlarını ve TLS sertifika hatalarını oluştukları adımda bildirir
  • Göreli Location başlıklarını tarayıcıların yaptığı gibi geçerli URL'ye göre çözümler
  • Yalnızca başlıklar okunur: durum kodu ve başlıklar gelir gelmez bağlantı kapatılır, bu nedenle sayfa içeriği hiçbir zaman indirilmez

Yönlendirme durum kodları

  • 301 Kalıcı Olarak Taşındı: sayfa kalıcı olarak taşınmıştır. Arama motorları eski URL'nin sıralama değerini yeni URL'ye aktarır.
  • 302 Bulundu: geçici bir yönlendirmedir. Arama motorlarının dizine eklediği URL, özgün URL olarak kalır.
  • 303 Başka Bir Kaynağa Bakın: farklı bir kaynağa yönlendirir; genellikle bir form gönderildikten sonra kullanılır.
  • 307 Geçici Yönlendirme: 302 gibidir, ancak istek yöntemi ve gövdesi aynı kalmalıdır.
  • 308 Kalıcı Yönlendirme: 301 gibidir, ancak istek yöntemi ve gövdesi aynı kalmalıdır.

Güvenlik ve sınırlar

  • Yalnızca 80, 443, 8080 ve 8443 bağlantı noktalarındaki http ve https URL'lerine istek gönderilir.
  • Her adrese istek gönderilmeden önce kontrol yapılır. Özel ağlardaki, yerel makinedeki ve ayrılmış adres aralıklarındaki adresler; bu adreslere çözümlenen domain'ler de dahil olmak üzere engellenir. Böylece bir yönlendirme iç hizmetlere erişemez.
  • Her adımın yanıt vermesi için 5 saniyesi, zincirin tamamının ise 20 saniyesi vardır.
  • Cookies saklanmaz veya gönderilmez. Bir cookie ayarlayıp aynı URL'ye geri yönlendirme yapan siteler, tarayıcıda işlem başarılı olsa bile yönlendirme döngüsü olarak görünür.
  • JavaScript ile veya <meta http-equiv="refresh"> etiketi kullanılarak yapılan yönlendirmeler takip edilmez; bunlar aracın indirmediği sayfa içeriğinde yer alır.
  • İstekler sunucumuzdan gönderilir; bu nedenle ülkeye veya cihaza göre yönlendirme yapan siteler sizi aracın gördüğünden farklı bir yere gönderebilir.