Introducing ZYNOO General Purpose & CPU Optimized Servers   Learn More >

ERR_TOO_MANY_REDIRECTS oplossen (7 eenvoudige oplossingen)

ERR_TOO_MANY_REDIRECTS betekent dat je browser omleidingen blijft volgen zonder de opgevraagde webpagina te bereiken. Dit gebeurt meestal wanneer een website bezoekers herhaaldelijk tussen twee URL’s heen en weer stuurt, zoals de HTTP- en HTTPS-versie van dezelfde pagina.

Het probleem kan zich voordoen op elke website, waaronder WordPress-sites, webwinkels en maatwerkapplicaties.

Ben je een bezoeker? Test de website dan eerst in een privévenster en wis de cookies voor die website. Ben je de eigenaar van de website? Controleer dan op conflicterende omleidingen, SSL-instellingen en configuratiefouten in de applicatie.

Wat veroorzaakt ERR_TOO_MANY_REDIRECTS?

Een omleiding geeft je browser de opdracht een andere URL te bezoeken. Een website kan bezoekers bijvoorbeeld omleiden van http://example.com naar https://example.com.

Normaal gesproken is dat te verwachten. Maar conflicterende regels kunnen een eindeloze lus veroorzaken:

HTTP → HTTPS → HTTP → HTTPS

Uiteindelijk stopt de browser met het volgen van omleidingen en toont hij een foutmelding.

Veelvoorkomende oorzaken zijn:

  • Conflicterende omleidingen tussen HTTP en HTTPS.
  • Onjuiste SSL/TLS-instellingen in Cloudflare of een andere proxy.
  • Verkeerd ingestelde URL’s van de website of WordPress.
  • Conflicterende plug-ins voor caching, beveiliging of omleidingen.
  • Onjuiste omleidingsregels op de server.
  • Browsercookies die herhaalde omleidingen naar de inlogpagina veroorzaken.

Chrome toont doorgaans ERR_TOO_MANY_REDIRECTS, terwijl andere browsers een melding kunnen tonen dat de pagina niet correct wordt omgeleid.

Wat veroorzaakt ERR_TOO_MANY_REDIRECTS?

1. Test de website in de privémodus

Open de getroffen website eerst in een incognito- of privévenster.

Als de website daar normaal laadt, kan het probleem te maken hebben met cookies, een extensie of browserspecifieke instellingen.

Probeer relevante extensies tijdelijk uit te schakelen of de cookies voor de getroffen website te wissen.

In Chrome kun je via de sitegegevens en -instellingen de opgeslagen sitegegevens beheren. Het exacte menu verschilt per browserversie.

Als de fout ook in andere browsers en op andere apparaten optreedt, ligt het waarschijnlijker aan de configuratie van de website dan aan je browser.

Opmerking: Cookies wissen kan bepaalde omleidingslussen oplossen die met sessies samenhangen, maar verhelpt geen conflicterende omleidingen aan de serverkant.

2. Controleer de omleidingsketen van de website

Als je de website beheert, achterhaal dan waar de omleidingen bezoekers naartoe sturen voordat je configuratie-instellingen wijzigt.

Je kunt omleidingen onderzoeken met de ontwikkelaarstools van je browser of de opdracht curl.

Voer het volgende uit op een systeem waarop curl is geïnstalleerd:

curl -IL --max-redirs 10 https://example.com

Vervang example.com door je domein.

Hiermee worden maximaal tien omleidingen gevolgd en de antwoordheaders weergegeven. Zoek naar herhaalde Location-headers die tussen dezelfde URL’s heen en weer verwijzen.

Bijvoorbeeld:

Location: http://example.com/
Location: https://example.com/
Location: http://example.com/

Dit wijst op een conflict tussen omleidingen van HTTP naar HTTPS.

Het resultaat kan ook lussen blootleggen waarbij www, URL’s zonder www, inlogpagina’s of afsluitende schuine strepen betrokken zijn.

Als je de terugkerende URL’s hebt gevonden, onderzoek dan welke configuratie verantwoordelijk is voor die omleidingen.

3. Controleer de SSL/TLS-instellingen in Cloudflare

Cloudflare-gebruikers kunnen te maken krijgen met omleidingslussen wanneer hun SSL/TLS-instellingen conflicteren met omleidingen die op de originserver zijn ingesteld.

Een veelvoorkomend voorbeeld betreft de Flexible SSL-modus.

In de Flexible-modus kunnen bezoekers via HTTPS verbinding maken met Cloudflare, terwijl Cloudflare via HTTP verbinding maakt met de originserver. Als de originserver elk HTTP-verzoek terugleidt naar HTTPS, kunnen de verzoeken in een lus terechtkomen.

Zo onderzoek je dit:

  1. Log in bij Cloudflare.
  2. Selecteer het getroffen domein.
  3. Open de SSL/TLS-instellingen.
  4. Controleer de huidige versleutelingsmodus.
  5. Controleer of je originserver HTTP-verzoeken omleidt naar HTTPS.

Als de originserver een geldig, vertrouwd TLS-certificaat heeft, is Full (strict) doorgaans de aanbevolen configuratie.

Schakel niet zomaar over naar een andere modus. Controleer of de originserver HTTPS ondersteunt en een certificaat aanbiedt dat geldig is voor de opgevraagde hostnaam.

Controleer ook de Redirect Rules van Cloudflare en eventuele aanvullende instellingen die HTTPS afdwingen, om er zeker van te zijn dat ze niet conflicteren.

4. ERR_TOO_MANY_REDIRECTS oplossen in WordPress

WordPress-websites kunnen te maken krijgen met omleidingslussen door onjuiste siteadressen, plug-ins of conflicterende HTTPS-instellingen.

Controleer de WordPress-URL-instellingen

Als je toegang hebt tot je dashboard, ga dan naar:

Instellingen → Algemeen

Controleer deze velden:

  • WordPress-adres (URL)
  • Siteadres (URL)

Bij een standaard WordPress-installatie kunnen beide het volgende adres gebruiken:

https://example.com

Deze adressen hoeven echter niet altijd overeen te komen. Als WordPress in een submap is geïnstalleerd, kunnen de waarden terecht verschillen.

Als je geen toegang hebt tot wp-admin, controleer dan of de volgende constanten zijn gedefinieerd in wp-config.php:

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

Dit zijn voorbeeldinstellingen, geen waarden die je zonder controle in je installatie moet plakken.

Als de constanten al bestaan, controleer dan of ze overeenkomen met je daadwerkelijke WordPress-configuratie. Voeg geen dubbele definities toe.

Controleer de WordPress-plug-ins

Als de fout is ontstaan na het installeren of bijwerken van een plug-in, onderzoek dan plug-ins die verantwoordelijk zijn voor:

  • Het afdwingen van HTTPS.
  • URL-omleidingen.
  • Caching.
  • Beveiliging of inlogbeheer.

Als je geen toegang hebt tot het dashboard, gebruik dan Bestandsbeheer of SFTP om de map van de verdachte plug-in in wp-content/plugins tijdelijk een andere naam te geven.

Als de website daarna weer bereikbaar is, onderzoek dan de instellingen van die plug-in voordat je de oorspronkelijke naam herstelt.

Schakel niet alle plug-ins uit, tenzij dat nodig is om het probleem te isoleren.

5. Controleer omleidingsregels in .htaccess of Nginx

Onjuiste webserverregels kunnen ook ERR_TOO_MANY_REDIRECTS veroorzaken.

Bij hosting op basis van Apache kunnen omleidingen zijn vastgelegd in het bestand .htaccess. Dit staat meestal in de hoofdmap van je website.

Download een back-up voordat je het bestand bewerkt.

Controleer op dubbele of conflicterende omleidingen van HTTP naar HTTPS en tussen domeinen.

De ene regel kan bijvoorbeeld HTTPS afdwingen, terwijl een andere bezoekers terugstuurt naar HTTP.

Bij Nginx staan omleidingsregels in serverconfiguratiebestanden in plaats van in .htaccess.

Als je website een reverse proxy gebruikt, controleer dan ook of de applicatie het protocol van het oorspronkelijke verzoek correct herkent. Anders kan de applicatie verzoeken herhaaldelijk omleiden omdat ze ten onrechte denkt dat ze via HTTP binnenkomen.

Verwijder niet alle herschrijfregels en vervang geen configuratiebestanden zonder te begrijpen waarvoor ze dienen. Daarmee kun je bestaande routes, beveiligingsinstellingen of applicaties onbruikbaar maken.

6. Wis de caches van de website en het CDN

Wis nadat je de onderliggende omleidingsconfiguratie hebt gecorrigeerd alle caches die mogelijk nog verouderde omleidingen bevatten.

Afhankelijk van je configuratie kunnen dit zijn:

  • Cacheplug-ins voor de website.
  • Paginacaches op hostingniveau.
  • CDN-caches.
  • Browsercaches en cookies.

Als je Cloudflare gebruikt, controleer dan het relevante cachegedrag en wis de cache waar nodig.

Houd er rekening mee dat permanente omleidingen in sommige browsers gecachet kunnen blijven. Testen met een nieuwe browsersessie kan daarom helpen om te bevestigen dat het probleem is opgelost.

7. Neem contact op met je hostingprovider

Als de website nog steeds ERR_TOO_MANY_REDIRECTS toont, neem dan contact op met je hostingprovider en deel de informatie die je hebt verzameld.

Vermeld de getroffen URL, wanneer het probleem is begonnen, of het op meerdere apparaten optreedt en welke wijzigingen er onlangs zijn aangebracht aan SSL, plug-ins, het domein of de serverconfiguratie.

Stuur indien mogelijk de omleidingsketen mee die je met curl of de ontwikkelaarstools hebt gevonden.

Je hostingprovider kan helpen om omleidingen te vinden die op webserver- of hostinginfrastructuurniveau zijn ingesteld.

Omleidingslussen voorkomen

Met een paar goede werkwijzen kun je de kans op toekomstige omleidingsproblemen verkleinen:

  • Gebruik consequent hetzelfde voorkeursdomein en dezelfde HTTPS-configuratie.
  • Dwing dezelfde omleidingen niet af via meerdere onafhankelijke systemen.
  • Controleer de instellingen van de reverse proxy en SSL/TLS.
  • Test omleidingsregels voordat je ze in productie neemt.
  • Maak een back-up van configuratiebestanden voordat je serverregels wijzigt.
  • Controleer omleidingen opnieuw na migraties of wijzigingen in de CDN-configuratie.

Een omleiding moet gebruikers naar de bedoelde bestemming brengen, niet terug naar een eerdere URL.

Veelgestelde vragen

Wat betekent ERR_TOO_MANY_REDIRECTS?

ERR_TOO_MANY_REDIRECTS betekent dat je browser te veel omleidingen is tegengekomen bij het laden van een webpagina. Dit gebeurt meestal wanneer conflicterende website-instellingen bezoekers herhaaldelijk tussen verschillende URL’s heen en weer sturen.

Kan het wissen van cookies ERR_TOO_MANY_REDIRECTS oplossen?

Ja, soms. Beschadigde of verouderde cookies kunnen bijdragen aan omleidingslussen rond het inloggen en sessies. Cookies wissen verhelpt echter geen onjuiste omleidingen die op de server van de website zijn ingesteld.

Wordt ERR_TOO_MANY_REDIRECTS veroorzaakt door een SSL-certificaat?

Niet rechtstreeks. De fout kan optreden wanneer instellingen voor omleidingen tussen HTTP en HTTPS conflicteren, vooral bij bepaalde CDN- of reverseproxyconfiguraties. Een ongeldig SSL/TLS-certificaat leidt doorgaans tot een andere browserwaarschuwing.

Hoe los ik ERR_TOO_MANY_REDIRECTS op in Chrome?

Open de website eerst in de incognitomodus. Als de website daar werkt, wis dan de cookies voor die website en controleer je browserextensies. Als de fout in meerdere browsers blijft optreden, ligt het probleem waarschijnlijk aan de configuratie van de website.

Kan ERR_TOO_MANY_REDIRECTS ook voorkomen op andere websites dan WordPress-sites?

Ja. Omleidingslussen kunnen elke website treffen, waaronder maatwerkapplicaties en sites die draaien op Apache, Nginx of cloudhostingplatforms. Het probleem is niet specifiek voor WordPress.

Conclusie

ERR_TOO_MANY_REDIRECTS treedt op wanneer een browser in een herhaalde omleidingslus terechtkomt in plaats van de opgevraagde webpagina te bereiken.

Sluit eerst browserspecifieke problemen uit. Onderzoek daarna de omleidingsketen en controleer de HTTPS-instellingen, de applicatieconfiguratie en de omleidingsregels op de server.

Let bij WordPress-websites vooral op de site-URL’s en plug-ins. Gebruik je Cloudflare, controleer dan of de SSL/TLS-modus aansluit op de configuratie van de originserver.

De conflicterende omleiding opsporen is de betrouwbaarste manier om de fout op te lossen zonder onnodige wijzigingen aan te brengen.

Table of Content

Een 502 Bad Gateway-fout in Nginx betekent meestal dat Nginx geen geldig antwoord heeft ontvangen

Een 504 Gateway Timeout-fout treedt op wanneer een server die als gateway of proxy fungeert,

Een MCP-server is een programma waarmee AI-applicaties via het Model Context Protocol (MCP) verbinding kunnen

Build your next project with ZYNOO

From your first website to demanding applications, choose the resources and control you need.

Shared Hosting

Start your blog or business website with cPanel, LiteSpeed and CloudLinux.

VPS Hosting

Grow your websites and applications with NVMe storage, KVM virtualization and full root access.

Dedicated Servers

Power demanding projects with your own physical server, dedicated resources and control over your environment.

Scroll naar boven