TrueURL
TrueURL

Menü

Ücretsiz · Üyelik gerektirmez · Cloudflare uç ağında çalışır

URL yönlendirme kontrolü ve kısa link açma aracı

Herhangi bir bağlantıyı yapıştırın; tarayıcınızda açmadan tüm yönlendirme zincirini ve nihai URL'yi görün. Her adımda durum kodu, yanıt başlıkları ve süre bilgisi yer alır.

  • Her adım için durum kodu, başlıklar ve süre
  • Meta refresh ve JavaScript yönlendirmelerini tespit eder
  • Özel HTTP metodu, başlıklar, çerezler ve User-Agent

Diğer yönlendirme araçları

Her tür yönlendirme sorunu için özel kontrol araçları.

Yönlendirme kontrol aracı nasıl çalışır

Kontrol et düğmesine bastığınızda URL, Cloudflare'in küresel uç ağında (edge, kullanıcıya en yakın sunucular) çalışan TrueURL kontrol aracına gönderilir. Kontrol aracı, otomatik yönlendirmeleri kapalı tutarak URL'ye istek gönderir ve yanıtı okur. Yanıt bir yönlendirmeyse Location başlığını çözümler ve sonraki URL'yi ister. Bunu adım adım (her adım bir istek ve yanıttır) sürdürür: yönlendirme yapmayan bir sayfaya, bir hataya, bir yönlendirme döngüsüne ya da Maksimum adım sayısı sınırına ulaşana kadar.

Kontrol edilen URL'yi tarayıcınız hiçbir zaman ziyaret etmez; bu sayede kısaltılmış, izleme amaçlı veya tanımadığınız bağlantıları güvenle inceleyebilirsiniz. Kontrol aracı, HTTP 3xx yönlendirmelerinin yanı sıra HTML sayfalarındaki meta refresh etiketlerini ve basit JavaScript yönlendirmelerini de bulur ve bunları ayrıca etiketler. Bu istemci taraflı yönlendirmeler, komut satırı araçlarıyla kolayca gözden kaçar.

Sonuçlar nasıl okunur

  • Nihai URL: son adımdan sonra bağlantının vardığı adres ve durum kodu. 200 OK, hedef sayfanın normal şekilde yüklendiği anlamına gelir.
  • Yönlendirme zinciri: her adım için bir satır; URL, HTTP metodu, durum kodu, yanıt süresi ve yönlendirdiği Location değeri. Her adımda ayrıca tüm yanıt başlıkları ve ayarladığı çerezlerin adları listelenir.
  • Uyarılar: geçici yönlendirmeler, HTTPS'den HTTP'ye düşüşler, üçten fazla yönlendirme içeren zincirler, başka bir alan adında biten nihai URL, istemci taraflı yönlendirmeler ve bot doğrulama sayfasına (ör. CAPTCHA) benzeyen sayfalar için işaretler. Yönlendirme döngüsü, Maksimum adım sayısı sınırı veya başarısız bir adım, kontrolün sonucu olarak gösterilir.
  • Paylaşma, kopyalama ve dışa aktarma: nihai URL'yi kopyalayın, aynı URL'yi yeniden kontrol eden bir bağlantı paylaşın (Gelişmiş ayarlarınız bu bağlantıya eklenmez) veya sonucu dışa aktarın.

Gerçekçi testler için Gelişmiş ayarlar

Varsayılan istek yeterli olmadığında Gelişmiş ayarlar bölümünü açın:

  • HTTP metodu: GET (varsayılan), HEAD veya istek gövdesiyle POST. Sonraki adımlar tarayıcı kurallarına uyar: POST'tan sonra 301, 302 veya 303 GET olarak devam eder; 307 ve 308 ise metodu ve gövdeyi korur. HEAD yanıtlarında gövde bulunmadığından meta refresh ve JavaScript yönlendirmeleri HEAD ile tespit edilemez.
  • Maksimum adım sayısı: takip 1 ile 50 yönlendirme arasında seçtiğiniz sayıda durur. Varsayılan değer olan 20, Chrome ve Firefox'taki sınırla aynıdır.
  • Özel User-Agent: güncel bir masaüstü Chrome için boş bırakın ya da iPhone'da Safari, Android'de Chrome, Googlebot, Bingbot, Facebook ve X bağlantı önizleme botları veya curl gibi bir hazır ayar seçin.
  • Özel istek başlıkları ve Çerezler: dile veya oturum açmaya bağlı yönlendirmeleri yeniden oluşturun; örneğin Accept-Language: de ya da bir oturum çereziyle. X-Forwarded-For gibi başka bir istemci IP adresini taklit edecek başlıklar gönderilmez. Zincir boyunca ayarlanan çerezler, tarayıcıda olduğu gibi sonraki adımlar için saklanır.
  • İstemci taraflı yönlendirmeler: meta refresh ve JavaScript yönlendirmelerinin takip edilip edilmeyeceğini ya da yalnızca raporlanacağını seçin.
  • SSL hatalarını yok say: Cloudflare'in uç ağı sertifikaları her zaman doğrular; bu nedenle bu seçenek bozuk bir sertifikayı atlayamaz. Bunun yerine TLS sorunu, oluştuğu adımda raporlanır.

Sonuç neden tarayıcınızdakinden farklı olabilir

TrueURL, isteği bir Cloudflare veri merkezinden temiz bir şekilde gönderir: siz eklemediğiniz sürece tarayıcı geçmişi, açık oturum veya çerez yoktur. Varsayılan olarak kendini masaüstü Chrome olarak tanıtır ve İngilizce içerik ister (Accept-Language: en-US). Ülkeye, dile, cihaza veya oturum durumuna göre yönlendirme yapan siteler, TrueURL'yi sizi gönderdiklerinden farklı bir yere gönderebilir. Kendi durumunuzu yeniden oluşturmak için User-Agent (kullanıcı aracısı), başlık ve çerez ayarlarını kullanın. Ülkeye göre yapılan yönlendirmeler ise sitenin, Cloudflare'in IP adresini hangi ülkeye ait saydığına bağlıdır ve bunu değiştiremezsiniz. Tarayıcınızın eski bir 301 yönlendirmesini önbelleğe almış olabileceğini de unutmayın.

Bazı web siteleri veri merkezlerinden ve uç ağlardan gelen otomatik istekleri engeller ya da bunlara doğrulama sayfası gösterir. Bir yanıt bot kontrolüne veya doğrulama sayfasına (ör. “Just a moment...”) benzediğinde TrueURL bunu işaretler; çünkü bu durumda gerçek hedefe ulaşılmamıştır, hedef doğrulamanın arkasında gizli kalır.

TrueURL'yi kimler kullanır

Sık sorulan sorular

URL yönlendirmesi nedir?

URL yönlendirmesi (redirect), bir tarayıcıya veya tarama botuna, istediği içeriğin başka bir adreste olduğunu bildirir. Sunucu bir 3xx durum kodu ve Location başlığıyla yanıt verir, istemci de yeni URL'yi ister. Siteler; sayfalar taşındığında, alan adı değiştiğinde, HTTP'den HTTPS'ye geçildiğinde veya bir kısa link uzun bir adrese yönlendirdiğinde yönlendirme kullanır. Sayfalar HTML içinde de, meta refresh etiketiyle veya JavaScript ile yönlendirme yapabilir.

URL yönlendirmelerini neden kontrol etmeliyim?

Bir bağlantının tam olarak nereye ve nasıl gittiğini bilmek için. Site sahipleri, eski URL'lerin tek bir kalıcı yönlendirmeyle doğru sayfaya ulaştığını, HTTP'nin HTTPS'ye gittiğini ve döngü ya da bozuk adım olmadığını kontrol eder. Diğer herkes de kısaltılmış, satış ortaklığı veya izleme bağlantılarına tıklamadan önce doğrulayabilir. URL yönlendirmeleri nasıl kontrol edilir rehberimizde curl ve tarayıcı DevTools kullanımı da anlatılıyor.

301 ve 302 yönlendirme farkı nedir?

301, sayfanın kalıcı olarak taşındığı anlamına gelir: tarayıcılar bu yönlendirmeyi önbelleğe alabilir, arama motorları da yeni URL'yi dizine ekler ve bağlantılar gibi sinyalleri ona aktarır. 302 ise geçicidir; bu yüzden genellikle orijinal URL dizinde kalır. Kalıcı taşımalar için 301 (veya 308) kullanın. HTTP yönlendirme durum kodları rehberimiz hepsini karşılaştırıyor.

TrueURL kontrol ettiğim URL'leri saklıyor mu?

Hayır. URL ve ayarlarınız, yalnızca kontrolü çalıştırmak için Cloudflare ağındaki kontrol aracımıza gönderilir ve sonuç doğrudan tarayıcınıza döner. Kontrol sonuçlarını veya test ettiğiniz URL'lerin geçmişini tutmayız. Cloudflare, sorun giderme amacıyla kontrol aracımıza gelen isteklerin kısa ömürlü teknik kayıtlarını tutar. Gelişmiş ayarlarınız yalnızca kendi tarayıcınızda saklanır; çerez değerleri, başlık değerleri ve istek gövdeleri ise hiçbir zaman kaydedilmez. Ayrıntılar için Gizlilik politikası sayfasına bakın.

Birden fazla yönlendirmeyi aynı anda kontrol edebilir miyim?

Evet. Toplu yönlendirme kontrolü aracı tek seferde 100'e kadar URL'yi kontrol eder ve sonuçları CSV veya JSON olarak dışa aktarır. Bütün bir siteyi denetlemek için Site haritası yönlendirme kontrolü aracı XML site haritanızı okur ve içindeki URL'lerden 500'e kadarını kontrol eder.

Yanıt süresi neyi gösterir?

Bir adım için isteğin gönderilmesinden yanıt başlıklarının gelmesine kadar geçen süredir ve kontrolü çalıştıran Cloudflare veri merkezinden ölçülür. Gerektiğinde DNS sorgusu ve bağlantı kurulumu ile sunucunun işlem süresi de buna dahildir. Her adım, nihai sayfa daha yüklenmeye başlamadan önce böyle bir gidiş-dönüş ekler; kısa zincirlerin önemli olmasının nedeni budur. Yönlendirme gecikmesi kontrolü aracı bunu bir şelale grafiği olarak gösterir.

Kısaltılmış URL'lerin riskleri nelerdir?

Kısa link hedefini gizler; bu yüzden meşru bir siteye gidebileceği gibi bir oltalama (phishing) sayfasına, zararlı yazılım indirmesine veya bir dolandırıcılığa da aynı kolaylıkla götürebilir. Saldırganların e-postalarda, SMS'lerde ve sosyal medya paylaşımlarında kısa linkleri sevmesinin nedeni budur. Linke tıklamadan önce onu çözümlemek, size gerçek nihai URL'yi ve geçtiği her alan adını gösterir.

TrueURL hangi link kısaltma servisleriyle çalışır?

Standart HTTP durum kodları, meta refresh veya basit bir JavaScript yönlendirmesiyle yönlendiren tüm kısaltma servisleriyle. Bunlar arasında Bitly (bit.ly), TinyURL, X (t.co), Rebrandly, Ow.ly, Is.gd ve Buffer (buff.ly) gibi büyük servislerin yanı sıra markalı kısa alan adları da bulunur; birden fazla kısaltıcıdan geçen linkler de sonuna kadar takip edilir. Yönlendirmeden önce reklam, uyarı veya CAPTCHA sayfası gösteren kısaltıcılar otomatik olarak açılamaz; bu durumda zincir o sayfada durur.

Blogdan

Yönlendirmeleri kontrol etme ve doğru durum kodunu seçme üzerine rehberler.

Tüm yazılar