Bir Chrome kullanıcısıysanız ve 'Hata 3xx (net :: ERR_TOO_MANY_REDIRECTS' veya 'Bu web sayfasının bir yönlendirme döngüsü var - ERR_TOO_MANY_REDIRECTS' görüyorsanız, yalnız değilsiniz. Bu, sık sık olur ve URL’ye bağlı olarak geçici veya kalıcı olabilir. ziyaret ediyorsun ve sorunun özel sebebi.
Bu eğitim, Google Chrome'daki çok fazla yönlendirme hatası hakkında bilmeniz gereken her şeyi size yönlendirecektir.
HTTP yönlendirmeleri, bir web sitesinin tarayıcınızı, linklenmiş yerine farklı bir sayfaya yönlendirmesi için bir yöntemdir. Bu, bakım nedeniyle, sayfa taşındı veya başka nedenlerden dolayı olabilir. Örneğin, bir şirket etki alanı adını değiştirebilir ve eski etki alanındaki web sitesini yeni etki alanını kullanarak web sitesine yönlendirebilir.
Chrome, hatayı vermeden 20'ye kadar yönlendirmeyle başa çıkabilir, ancak bu eşik bir kez kırıldığında, 'ERR_TOO_MANY_REDIRECTS' hatasını verir.
İşlem böyle bir şey gider:
- Tarayıcı, web sunucusuna bir GET mesajı gönderir.
- Sunucu, yönlendirilen URL’yle birlikte bir 3xx mesajı ile yanıt verir.
- Tarayıcı mesajı onaylar ve yeni adrese gider
- Tarayıcı web sitesini yükler
Chrome, bu yönlendirmelerin 20'sine bir seferde sorunsuz şekilde başa çıkabilir. Bundan daha fazlası varsa, hatayı görürsünüz.
Yönlendirme döngüsü, tarayıcının, orijinal URL’ye yönlendiren, yeniden yönlendiren ve böylece yeniden yönlendiren, yeniden yönlendirilen bir URL’ye gönderildiği yerdir. Bu, web sitesi yöneticisi olarak yapılması şaşırtıcı derecede kolaydır. Google Chrome'da çok fazla yönlendirme hatası görürseniz ne yapabileceğinizi size göstereceğim.
Ziyaretçi olarak çok fazla yönlendirme
Web sitesini ziyaret ediyorsanız, tarayıcı önbelleğinizi ve çerezlerinizi temizleyebilirsiniz.
- Chrome'u aç
- En üstteki Chrome açılır menüsünü seçin
- Aşağı açılır menüden Tarama Verilerini Temizle'yi seçin.
- Önbelleğe Alınmış Mesajlar ve Dosyalar'ın yanındaki onay kutusunu seçin
- Ardından Verileri Temizle'yi tıklayın.
Şimdi hatayı veren URL'yi tekrar deneyin. Şimdi web sitesine göz atmanız gerekir.
Bu işe yaramazsa, başka bir tarayıcıyı deneyin. Başka bir tarayıcı çalışıyorsa ancak Chrome bunu denemiyorsa:
- Chrome adres çubuğuna
chrome://extensions
yazın - Enter tuşuna bas
- Uzantılarınızı birer birer devre dışı bırakmayı, her birini devre dışı bıraktıktan sonra web sitesini yeniden test etmeyi deneyin.
Yeniden test etmeden önce bir tanesini devre dışı bıraktığınızdan emin olun, aksi halde soruna hangisinin neden olduğunu bilemezsiniz. Amaç, sorunun nedenini belirli bir Chrome uzantısına izole edip edemeyeceğinizi görmektir.
Bir web sitesi yöneticisi olarak çok fazla yönlendirme
Web sitesini yönetir veya işletirseniz, yapacak işleriniz vardır. Döngü yapan ya da kendisini birçok kez tekrarlayan bir yere yönlendirmişsinizdir. Hangi yönlendirmelerin geri döndüğünü bulalım, böylece sorunu web sitenizin idari arka ucunda çözebilirsiniz.
- Yönlendirme denetleyicisine gidin ve URL’nizi yazın
- Neyin yönlendirildiğini ve nereye yönlendirildiğini görmek için analiz et
- Kendilerine geri dönen bu yönlendirmeleri belirle
- Döngü yönlendirmelerini web sitenizin yönetici arayüzü üzerinden değiştirin
“Döngü yönlendirmelerini web sitenizin idari arayüzü üzerinden değiştirme” biraz gevşek gelebilir, ancak kesin yöntem web sitenizin hangi platformu kullandığına bağlıdır. Örneğin, WordPress'te, bir yönlendirme eklentisi kullanıyor olabilirsiniz veya .htaccess dosyanızı değiştirmeniz gerekebilir. Joomla'da Redirect Manager'ı kullanıyor olabilirsiniz, Magento'da Yeniden Yazma Yönetimi aracını kullanırsınız. Kaptın bu işi.
Yapmanız gereken tek şey, soruna neden olan yönlendirmeyi tanımlamak ve ardından sitenizi yönetmek için kullandığınız platformda, platformunuza ve barındırma şirketinizin belgelerine başvurarak sorunu gidermek.
Sorunu çözdükten sonra, düzeltmenin beklendiği gibi çalıştığından emin olmak için bağlantıları iyice yeniden test edin.
yönlendir
Hepsi 3xx ile başlayan kodlarla farklı yönlendirme türleri vardır.
- 301 - Sayfa kalıcı olarak taşındı.
- 302 - Web sayfası geçici olarak kullanılamıyor.
- 303 - Sayfanın yenilenmesini önlemek için bir PUT veya POST sonrası yönlendirmek için kullanılır.
- 307 - Web sayfası planlanan bir şey için geçici olarak kullanılamıyor. Halefi 302, HTTP 1.1 için yönlendirir.
- 308 - Başka sebeplerden dolayı kalıcı yönlendirme.
- 300 - Çok sık kullanılmayan özel yönlendirme.
- 304 - Önbelleğe alınmış web sayfaları için önbellek yenilemeyi belirten özel yönlendirme.
Yönlendirmeler neden kullanılır?
Yönlendirmeleri kullanmak için pek çok meşru sebep var ve ne kadar sıklıkla kullanıldıklarına şaşıracaksınız. Yönlendirme kullanmanın en yaygın nedeni, sayfayı yeni bir ana bilgisayara veya URL'ye taşıdığınız zamandır. SEO’nuzda çok çalıştıysanız, bir sayfayı taşıdığınızda hepsini kaybetmek istemezsiniz.
Bunun yerine, tarayıcılara ve sayfanıza taşınan arama motorlarına anlatmak için 301 yönlendirmesi kullanırsınız. Bu hala sayfayı ziyaret eder ve kazandığınız tüm SEO avantajını korur.
302 veya 307 yönlendirmesi, sayfayı test ediyorsanız veya stil veya yeni teknolojiye uyması için güncelliyorsanız yararlıdır. URL yapısı aynı kalacaksa, sayfayı gerçek olarak yayınlamadan önce geçici bir yönlendirme eklemeniz yeterlidir.
Yönlendirmeler, SEO suyu veya ziyaretçileri kaybetmeden bir web sitesini yönetmek için çok kullanışlıdır. Bakım ve test gerektiriyorlar ama çok kullanışlı bir araç olabilirler.
Çok fazla yönlendirmeyi işlemenin yolları hakkında herhangi bir öneriniz varsa, lütfen aşağıya yorum yapın.