WordPress’te Err_too_many_redirects: 2 dakika içinde nasıl düzeltilir
Kısacası, kullanıcıların içeriğinize erişmesini engelleyen hatalar, ziyaretçilerinizin gelir kaybına ve güvenilirliğine neden olabilir. WordPress’teki ERR_TOO_MANY_REDIRECTS hatası, sizi, kullanıcınızı ve kendi web sitenizi sarsabilecek sorunlardan biridir.
Transfer döngüsünde hapsolmuş olsa da elbette kötü haber olmasına rağmen, birçok durumda iki dakika boyunca hızlı bir iyileşme ile çözülebileceğini duymaktan rahatlayacaksınız. Standart çözüm başarılı değilse, hala deneyebileceğiniz alternatif yöntemler vardır. Bu yazı, WordPress’teki ERR_TOO_MANY_REDIRECTS’in temel nedenini ve sadece iki dakika içinde nasıl düzeltileceğini açıklayacaktır. Daha sonra, birincisi sorunu çözmezse deneyebileceğiniz bazı ek çözümler sunacağız. Bölünelim!Bu makalede
WordPress’te Err_too_many_redirects’e Giriş
WordPress’te Err_too_many_redirects: İki dakika içinde nasıl düzeltilir
WordPress’te Err_too_many_redirects için Alternatif Çözüm
Paketlemek
WP Buffs’taki ekibimiz, web sitesi, ajans ortakları ve Freelancer Partners’ın sahibinin WordPress sitesindeki 24/7 hatalarını bitirmelerine yardımcı olur. İster 1 web sitesini yönetmemize veya 1.000 istemci sitesini desteklememize ihtiyacınız olsun, sizi destekliyoruz.
WordPress’te err_too_many_redirects’e giriş, WordPress’te err_too_many_redirects gördüğünüzde ne olacağını anlamak için önce ‘saptırmanın’ ne olduğunu anlamalısınız. Bu, bir URL’nin diğerine işaret ettiği süreçtir. Bu, genellikle gönderme veya sayfa yeni bir adrese aktarıldığında veya siteniz için varsayılan kalıcı bağlantının yapısını değiştirdiğinizde kullanılır.
Örneğin, https://example.com/2020/11/new-post adresinde bir yayınınız varsa ve permalink’i https://example.com/new-post olarak değiştirin, bir yönlendirme hazırlamak istersiniz. Önceki URL sonuncusu. Bu nedenle, bu içeriği eski adreste arayan ziyaretçiler, 404 hata sayfasına değil, otomatik olarak yenisine getirilecektir. Err_too_many_redirects uyarısını gördüğünüzde, bu, erişmeye çalıştığınız sayfanın ‘yönlendirme döngüsüne’ sıkıştığı anlamına gelir. Örneğin, sayfa A’ya ulaşmaya çalıştığınızı düşünün. Bununla birlikte, sayfa A sayfa B’ye aktarılıyor, bu da sayfa A’ya geri dönecek şekilde ayarlanıyor. Bu sayfalar sınırsız bir daire içinde sıkışıp kaldı, bu nedenle sizin için imkansız. Hedeflerinize ulaşmak istiyor. Gerçekten çok fazla aktarım, yönlendirme döngüsü kullanıcılarınızın içeriğinize ulaşmasını engelleyebilir. Hızlı bir şekilde tamamlamak anahtardır! #WordPress Bu tweet için tıklayın Err_too_many_many_rredirects uyarıları ile beyaz bir ekrana neden olabilir. Ancak, bu da 404 hata sayfası üretebilir:
Aktarımı kasten WordPress sitenizdeki (yeniden yönlendirme gibi eklentiler gibi) ayarlarsanız, döngüleri yanlışlıkla yapmadığınızdan emin olmak için err_too_many_redirects gördükten sonra kontrol etmelisiniz. Ancak, bu sorunun en yaygın nedeni site ayarlarınızda bulunabilir. WordPress’te Err_too_many_redirects: İki Dakikada Nasıl Düzeltilir ✓ Derivasyon döngüsünün temizlenmesi korkutucu görünse de, bu genellikle WordPress ayarlarınızla ilgili basit sorunların bir sonucudur. En çoğu durumda, err_too_many_redirects uyarısını sadece iki dakikada tamamlayabilirsiniz! #WordPress Bu hızlı iyileştirmeyi uygulamak için tweet’e tıklayın, WordPress gösterge panelinizdeki Ayarlar> General’a gidin: Ardından WordPress adresini (URL) ve Site Adresinizi (URL) aramanız gerekir:
WordPress adresiniz WordPress Core kurulumunuzun konumunu gösterir. Site adresiniz, sitenize erişmek için kullanıcılar tarafından tarayıcılarına yazılmak istediğiniz etki alanıdır. Çok önemliler tam olarak uygundur. Değilse, bir döngü yönlendirebilirler. Bu, HTTP (ler) ve www gibi öğeleri içerebilir. Başka bir deyişle, WordPress adresiniz alan adınızdan önce WWW içermiyorsa, site adresinize de izin verilmez. Bu iki alanın içeriği uygun değilse, uygun olacak şekilde düzenleyin. Ardından Ayarlar ekranının altındaki Değiştir düğmesini tıklayın: Ardından, sitenizi kontrol edin. Uyarı Err_too_many_redirects veya hata sayfa 404 doğru içerikle değiştirilmelidir. WordPress’te Err_too_many_redirects için Alternatif Çözüm (7 Yöntem) Yukarıda açıklanan iki dakika onarımı çoğu durumda işlev görürken, her zaman err_too_many_redirets uyarısını tamamlamaz. Sizin için işe yaramazsa ve bir saptırma döngüsü kaynağı bulamıyorsanız, bu alternatif çözümlerden birini denemek isteyebilirsiniz.
WP yöneticisine erişmeden WordPress ve URL sitesini değiştirin Tarayıcı çerezinizi silin
Sunucu önbelleği, proxy ve tarayıcıyı temizleyin ve eklenti çatışmasını kontrol edin
.Htaccess dosyanızı değiştirin
Ana bilgisayarınızdan Nginx yapılandırma dosyanızı kontrol etmesini isteyin
Güvenli Yuva Katmanını (SSL) orijinal sunucunuzdan (CloudFlare) Silin
1. WordPress ve URL Sitesini Değiştirin WP Yöneticiye Erişim Olmadan Çeşitli Durumlarda WordPress hataları yönetici alanınıza erişmenizi engelleyebilir. Bu olursa, sitenizin WordPress ve adresini kontrol etmek için genel ayarları giremezsiniz. Neyse ki, biraz ekstra çaba ile, yine de uygun olduklarından emin olabilirsiniz.
Bu, WP-Config.php dosyanızı Dosya Aktarım Protokolü (FTP) aracılığıyla düzenlemeyi içerir. Bu tür bir görevi her yaptığınızda, önce sitenizin bir yedeklemesini yapmalısınız. Ardından, FTP istemcinize erişim. Bazı ana bilgisayarlar bunu sizin için sağlar veya FileZilla gibi açık kaynak seçeneklerini kullanabilirsiniz:
Sunucuya bağlanmak için FTP kimlik bilgilerini barındırma hesabınızdan almanız gerekir. Bulması ve dahil edilmesi genellikle oldukça kolaydır:
Ana bilgisayar adı: Bağlanmaya çalıştığınız sunucu ile ilgili adlar.
Kullanıcı Adı: Genellikle sitenizin alan adı. Parola: Sitenizin şifresi (WordPress şifreniz değil).
Port: Sunucunuzla bağlantı kurmak için kullanmak istediğiniz erişim noktası – standart 21’dir.
Bunları ilgili alanlara girin, ardından bağlantınızı başlatın. Ardından, sunucunuzdaki public_html dizinine gidin:
Açın, ardından wp-config.php dosyanızı bulun. Doğru -O’na tıklayın ve görüntüleyin/Düzenle’yi seçin:
Okuyan satırları arayın: tanımlayın (‘wp_siteurl’, ‘https://example.com’);
Tanımlama (‘wp_home’, ‘https://example.com’); URL’nin uygun olduğundan emin olun – eğer değilse, değiştirmeniz gerekir. Bu satırlar wp-config.php dosyanızda değilse, okuyarak satıra ekleyebilirsiniz, düzenlemeyi durdurun! Tebrikler Yayıncılık. Ardından, dosyayı kaydedin ve kapatın. FileZilla’dan WP-Config.php’yi sunucunuza yeniden yüklemek için bir istem alırsınız: Evet’i seçin, ardından bağlantıyı kapatın. Bu, err_too_many_redirects problemini çözmelidir. 2. Tarayıcınızı silme çerez tarayıcısı bazı durumlarda yararlı olabilir, ancak başka bir zamanda çerez yanlış verileri içerebilir. Bu çok fazla HTTP aktarımına neden olabilir, sizin veya kullanıcınızın belirli sayfalara erişmesini engelleyebilir. Kendi sitenize veya diğer sitelere ulaşmaya çalışın, kuki tarayıcısını kaldırmak yardımcı olabilir. Bu işlem, kullandığınız tarayıcıya bağlı olarak biraz farklı olacaktır. Aşağıda Google Chrome’daki çerezleri temizleme adımları verilmiştir. İlk olarak, pencerenin sağ üst köşesindeki üç nokta simgesini tıklayarak tarayıcı ayarlarını açın. Ardından, ayarları seçin: Ortaya çıkan sayfalarda, devam eden gerilime tıklayın:
Ardından, Gizlilik ve Güvenlik’i tıklayın: Listeden Keşif Verilerini Sil’i seçin:
Çerez ve diğer site verilerinin yanında bir onay kutusu seçmeniz gereken bir pencere açılacaktır. Ardından Veri Sil düğmesini tıklayın: Chrome’da depolanan tüm çerezlerin kaldırılmasını önlemek için bir zaman römorkör kullanabilirsiniz. Bu değişikliğin yapmanın sizi şu anda girdiğiniz ve depolanan parolayı sildiğiniz herhangi bir hesaptan çıkaracağını belirtmek de önemlidir. Giriş kimlik bilgilerinizi izlemek için şifre yönetimi araçlarını kullanmak, güvenlik nedenlerinden dolayı akıllıcadır ve bu sorunu önlemenize yardımcı olabilir. 3. Önbellek sunucusunu, proxy ve tarayıcıyı temizleyin ‘önbellekleme’, gelecekte daha hızlı yükleyebilmeniz için bir web sayfası anlık görüntüsü depolama işlemidir. Bazı durumlarda, yönlendirme döngüleri önbellek olabilir. Bu, sorunun nedeninin üstesinden gelmiş olsanız bile Err_too_many_redirects’in görünmesine neden olur. Bunu düzeltmek için önbelleği boşaltmalısınız (veya bu hata ile ilgili olarak sizinle iletişim kurarlarsa kullanıcınıza bunu yapmasını öğretmelisiniz). Kaydetmiş olabileceğiniz birçok potansiyel önbellek var, bu nedenle bu adımı yaparken olası tüm kaynakları kontrol ettiğinizden emin olun. Sunucu önbelleğinizi silmek muhtemelen barındırma hesabınızı girmenizi gerektirir. Kinsta* ve WP Engine* dahil olmak üzere bazı ana bilgisayarlar, sunucu önbelleğinizi WordPress kontrol panelinizden silme seçeneklerini de içerebilir. Ayrıca, Sitenizde yüklediğiniz tüm önbellek eklentilerinin önbelleğini boşaltmanız gerekir, örneğin WP En Hızlı Önbellek veya W3 Total Cache:
Genel olarak, bunun gibi eklentiler için önbelleğinizi boşaltma seçeneği ayarlarında bulunabilir. Son olarak, tarayıcı önbelleğinizi temizlemek istediğiniz platforma bağlı olarak değişir. Google Chrome’da, çerezlerinizi silmek için yukarıda listelenen aynı adımları izleyebilirsiniz. Ancak, arama verilerini silmek için pencerede, görüntünün yanındaki onay kutusunu seçin ve önbellekteki dosyayı seçin: İlgili önbelleği boşalttıktan sonra, hatanın devam edip etmediğini görmek için sitenizi tekrar kontrol edin. Bu yöntem, bulursanız, diğer sitelerdeki err_too_many_mandirects uyarılarını ortadan kaldırmanıza yardımcı olabilir. 4. Eklenti Çatışması Eklentisi Çatışması’nın maalesef birçok hatanın ortak bir nedeni olduğunu kontrol edin. WordPress’te hangi uzantının err_too_many_redirects ürettiğinden emin değilseniz, sorunun kaynağını belirlemek için bu adımları izleyebilirsiniz. İlk olarak, tüm eklentilerinizi devre dışı bırakın. Bunu kontrol panelinize yüklenen eklentiler> eklentilerden toplu olarak yapabilirsiniz:
Gösterge tablosuna erişiminiz yoksa, eklentiyi FTP üzerinden deaktive edebilirsiniz. Sunucunuza bağlanın, ardından public_html> wp-concent> eklentilerine gidin: Burada, eklentinizin her bir alt dizininin adını “Name-Plugin-Dinonable” gibi bir şeye dönüştürün: Ardından, eklentilerinizi tek tek yeniden etkinleştirin. Bunu, pano eklentiniz listesini etkinleştirme seçeneğini tıklayarak veya dosya adını FTP üzerinden geri değiştirerek yapabilirsiniz. Yeniden etkinleştirme arasında, err_too_many_redirects uyarılarının tekrar görünüp görünmediğini görmek için sitenizi kontrol edin. Bundan sonra, en son eklentinin etkinleştirildiğini bileceksiniz. İdeal olarak, bu aracı silmek veya değiştirmek istersiniz. . Hasarlı versiyonun değiştirilmesi sorunu çözebilir. Bunu yapmak için önce hasar görmeyen .htaccess dosyanıza erişim. Veya WordPress’i indirerek ve çekirdek dosyadan .htaccess’i çıkararak yeni bir kopya da alabilirsiniz. Bu yöntemin bu dosyaya eklediğiniz özel kodu kaybetmenize neden olacağını unutmayın. Ayrıca bu yöntem için FTP kullanmanız gerekir. Sunucunuza bağlanın, ardından .htaccess dosyanızı arayın: Görmüyorsanız, FTP istemcinizde gizli dosyaları nasıl görüntüleyeceğinizi belirlemelisiniz. FileZilla’da bunu Server> Force Show Gird Dosyaları Araç Çubuğunda seçerek yapabilirsiniz: Bulduktan sonra mevcut .htaccess dosyalarını silin: Ardından, daha önce eriştiğiniz yeni yedekleme veya kopyalar yükleyin.ERR_TOO_MANY_REDIRECTS uyarısının hala orada olup olmadığını görmek için sitenizle tekrar kontrol edin.6. Ana bilgisayarınızdan Nginx yapılandırma dosyanızı kontrol etmesini isteyin, barındırma sağlayıcınız Nginx kullanıyorsa, sunucu yapılandırmanızın err_too_many_many_dirts’e neden olma olasılığı vardır.Ne yazık ki, bu konuda kendiniz yapabileceğiniz çok şey yok.Bunun yerine, ana bilgisayarınızla iletişime geçmeli ve onlardan Nginx yapılandırma dosyanızı kontrol etmelerini istemelisiniz.Destek ekibi, sunucunuzda bir sorun varsa, sorunun kaynağının oradan ne olduğunu belirleyebilmelidir.7. Güvenli soket katmanlarını (SSL) orijinal sunucunuzdan (CloudFlare) Silin Son olarak, Cloudflare kullanıcıları, güvenlik ve web performans platformları için başka olası çözümler de vardır: Sitenizin güvenliğini sağlamak için Cloudflare tarafından sunulan özelliklerden biri bir SSL sertifikasıdır. Yükleme, bilgisayar korsanlarının web sitenizi dinlemesini engelleyecektir. Bu, çalınan verilerin önlenmesine yardımcı olabilir. HTTP yerine Köprü Metni Aktarım Protokolü Güvenli (HTTPS) kullanırken web sitesinin yüklü bir SSL sertifikası olduğunu öğrenebilirsiniz. Ne yazık ki, SSL Cloudflare seçeneği bazen yönlendirme döngülerine neden olabilir. Bu, platform HTTP kullanarak URL’yi HTTPS kullananlara yeniden yönlendirmeye çalıştığında olur. Çözüm, bu aktarımı Origin web sunucunuzdan (yani barındırma şirketiniz tarafından sağlanan sunucu) silmektir. Veya Cloudflare sayfalarınızda aktarma döngüsünü de ayarlamış olabilirsiniz. Bu uygulamaya erişin ve birbirini işaret etmek için iki sayfanın hazırlandığı örnekleri arayın. Bunun gibi sorunlar varsa, döngüleri ortadan kaldırmak için kuralları düzenleyin. Son olarak, WordPress sitenizle CloudFlare kullanıyorsanız, Cloudflare eklentilerini yüklemelisiniz. Bu, WordPress’teki karışık içerik ve err_too_many_redirects uyarısını önlemesi gereken otomatik HTTP’leri yeniden etkinleştirme seçeneğini içerir. WordPress’te Err_too_many_redirects’i görmek, anahtar sayfanın kullanıcılarınız için mevcut olmadığı anlamına gelebilir. Bu sorunu hızlı bir şekilde çözmek çok önemlidir. Neyse ki, bunu genellikle WordPress ve sitenizin adresinin site ayarlarınızla eşleşmesini sağlayarak yapabilirsiniz. İki dakikalık onarım sizin için başarılı değilse, deneyebileceğiniz başka çözümler de vardır: WP-Admin’e erişmeden sitenizi WordPress ve URL’nizi değiştirin. Tarayıcı çerezinizi silin. Sunucu önbelleğinizi, proxy ve tarayıcınızı temizleyin. Eklenti çatışmasını kontrol edin. .Htaccess dosyanızı değiştirin. Ana bilgisayarınızdan nginx yapılandırma dosyanızı kontrol etmesini isteyin. Origin sunucunuzdan (CloudFlare) SSL aktarımını silin. Zamanınızın web sitenizdeki hataları çözmekten daha iyi birçok kullanımı vardır.WP Buffs’ta destek ekibimiz, sitenizi tekrar aktif hale getirmenize ve hızlı çalışmanıza yardımcı olmaya hazırdır.Bugün WordPress Bakım Paketimize bakın!Cevabınızı vermek mi yoksa sohbete katılmak ister misiniz?Twitter’a yorumlarınızı ekleyin.