Jak opravit chybu ERR_TOO_MANY_REDIRECTS

Procédure

Co je chyba ERR_TOO_MANY_REDIRECTS?

Je velmi časté zaznamenat chybu ERR_TOO_MANY_REDIRECTS, když navštívíte web Wordpress.
Tato chyba znamená, že máte na svém webu smyčku přesměrování, která brání zobrazení webu.
Ve skutečnosti k tomu dochází hlavně tehdy, když váš web přesměrovává z jedné URL na druhou, která sama přesměrovává zpět na první. Tato chyba je však poměrně snadná na opravu.

Smazání cookies dotčeného webu

Když se vám tato chyba zobrazí v Google nebo FileZilla, prohlížeč vás nejprve vyzve k odstranění cookies a poté znovu otestuje fungování vašeho webu. Protože cookies vám umožňují zůstat přihlášeni na některých webech, doporučuje se jednoduše smazat cookies pouze pro problémový web.

Jak vymazat cache Wordpressu?

Záleží na typu smyčky. Je velmi pravděpodobné, že i přes smyčku přesměrování budete mít stále přístup ke svému administračnímu rozhraní Wordpressu. V takovém případě, pokud máte plugin jako WP Super Cache nebo WP Rocket, bude možné vymazat cache vašeho webu. Chcete-li to provést, přihlaste se do svého administrace Wordpressu a klikněte na tlačítko "Vymazat cache" umístěné v horní části vašeho webu.

Jak vymazat cache Cloudflare?

1. Chcete-li vymazat cache Cloudflare, přihlaste se do svého panelu Cloudflare, klikněte na příslušnou doménu a poté na "Caching".

Jak opravit chybu ERR_TOO_MANY_REDIRECTS

2. Nakonec klikněte na tlačítko "Purge Everything" pro vymazání celé cache Cloudflare.

Jak opravit chybu ERR_TOO_MANY_REDIRECTS

Jak určit povahu smyčky přesměrování?

Pokud i přesto stále narážíte na problém a tuto chybu, doporučuje se určit povahu vaší smyčky přesměrování. Bezplatný online nástroj, jako je redirect-checker, vám umožní to ověřit. Chcete-li to provést, zadejte URL dotčeného webu a klikněte na tlačítko "Analýza".

Jak opravit chybu ERR_TOO_MANY_REDIRECTS

Chrome má rozšíření "Redirect Path", které vám umožní provést stejnou analýzu jako redirect-checker.

Jak opravit chybu ERR_TOO_MANY_REDIRECTS

Jak zkontrolovat nastavení HTTPS na LWS ?

Je velmi pravděpodobné, že smyčka přesměrování je způsobena chybným souborem .htaccess. Nejprve je nutné ověřit, zda soubor .htaccess není příčinou problému. K tomu jej stačí přejmenovat na htaccess.txt, čímž jej deaktivujete.

Také to velmi často bývá způsobeno problémem s nastavením přesměrování na web přes HTTPS. Pokud totiž vynutíte SSL na svém Wordpress webu ve chvíli, kdy na vašem webhostingu není nainstalován žádný certifikát , je velmi pravděpodobné, že okamžitě spustíte smyčku přesměrování. Pokud je problém v tomto, stačí nainstalovat SSL certifikát prostřednictvím zákaznické zóny a počkat 15 až 20 minut, než se nainstaluje.

Může se také stát, že jste aktivovali SSL přesměrování prostřednictvím své zákaznické zóny. Chcete-li to ověřit, přihlaste se ke svému účtu LWS a přejděte na sdílený hosting , u kterého chcete problém opravit.

Klikněte na tlačítko "SSL" v sekci "Zabezpečení".

Jak opravit chybu ERR_TOO_MANY_REDIRECTS

Pokud je "Redirection HTTPS SSL" nastaveno na "aktivovat", změňte to na "Deaktivovat" a klikněte na "Potvrdit".

Jak opravit chybu ERR_TOO_MANY_REDIRECTS

Jak zkontrolovat nastavení HTTPS na Cloudflare?

Tato chyba však může být také způsobena službou třetí strany, jako je Cloudflare. K tomu dochází hlavně tehdy, když je u jejich služby aktivní SSL s možností "Flexible", zatímco již máte nainstalovaný první SSL certifikát na svém webhostingu. Důvod je jednoduchý. Když na Cloudflare zvolíte Flexible, všechny požadavky budou na váš hostitelský server odesílány přes HTTP , a ten už přitom má nastavené přesměrování na HTTPS. Tímto způsobem nevyhnutelně vytvoříte smyčku přesměrování.

Abyste se tomuto problému vyhnuli, je třeba upravit nastavení na Cloudflare a přepnout na "Full" nebo "Full (Strict)".

Jak opravit chybu ERR_TOO_MANY_REDIRECTS

Jak zkontrolovat nastavení na vašem Wordpress webu?

Jednou z posledních věcí, které je třeba zkontrolovat, je, zda jsou URL uvedené ve vašem administračním rozhraní Wordpressu správné. Ujistěte se, že obě URL jsou identické a směřují na platný název domény. Chcete-li to provést, přejděte do svého administračního rozhraní Wordpressu, klikněte na "Nastavení" a poté na "Obecné".

Jak opravit chybu ERR_TOO_MANY_REDIRECTS

Ve skutečnosti musí být "Adresa webu Wordpress" a "Adresa webu" stejné.

Jak opravit chybu ERR_TOO_MANY_REDIRECTS

Pokud se vám nedaří dostat do administračního rozhraní, můžete upravit výše uvedená nastavení vložením dvou řádků kódu do souboru wp-config.php vašeho Wordpress webu. Tento soubor se nachází ve vašem FTP prostoru, v kořenovém adresáři vašeho webu. Stačí tedy vložit tyto řádky kódu do horní části souboru, pod první PHP značku.

define('WP_HOME','https://votredomaine.com');
define('WP_SITEURL','https://votredomaine.com');

Jakmile tyto dva řádky přidáte, můžete zkontrolovat fungování vašeho webu.

Závěr

Nyní už víte, co znamená chyba TOO_MANY_REDIRECTS, a jste schopni ji opravit na vašem webhostingu LWS. Jak jste mohli vidět, tato chyba může být způsobena určitými konfiguracemi nastavenými na vašem Wordpress webu.

Neváhejte se podělit o své poznámky a dotazy.

help.lws.net/a/1308
Byl pro vás tento článek užitečný?

Ano

Ne

Přečteno 48 018×

Děkujeme! Neváhejte se ptát na naši dokumentaci, pokud chcete více informací, a pomozte nám ji zlepšit.

Podobné články

Máte otázku k tomuto článku?

Položte ji týmu LWS a komunitě. Odpověď bude zveřejněna po kontrole moderátorem.

Položte týmu LWS a jeho komunitě otázku

GDPR: Správce: LWS-Ligne Web Services. Účel: moderace a veřejné zveřejnění vašeho dotazu, případné upozornění na odpověď. Právní základ: souhlas (čl. 6 odst. 1 písm. a GDPR). Uchovávání e-mailů: 90 dní po upozornění, nejvýše 12 měsíců bez odpovědi. Pro uplatnění svých práv viz oddíl GDPR našich obchodních podmínek.