WebsiteNazorg wenst je fijne feestdagen. Van 25 december t/m 1 januari zijn wij gesloten.
Voor spoedgevallen is onze helpdesk beschikbaar.

Oplossing: ERR_TOO_MANY_REDIRECTS op je website

Samenvatting

De ERR_TOO_MANY_REDIRECTS fout in WordPress is een veelvoorkomend probleem waarbij een redirect loop ontstaat, waardoor bezoekers en zoekmachines niet bij de pagina kunnen komen. In deze complete gids leggen we uit wat deze fout precies inhoudt, wat de meest voorkomende oorzaken zijn en hoe je stap-voor-stap deze redirect loops oplost. Ook behandelen we de beveiligingsrisico’s en geven we handige diagnose- en debugtechnieken, ook als je geen toegang hebt tot het WordPress dashboard. Tot slot behandelen we preventietips om te voorkomen dat deze fout terugkeert. Werk jouw website veilig en foutloos met onze diepgaande handleiding.

✅ Wij lossen dit soort problemen dagelijks snel op.
Laat je naam en telefoonnummer achter – dan geven we je gratis persoonlijk advies over jouw situatie.

Ontvang gratis advies

Wat is ERR_TOO_MANY_REDIRECTS en wanneer treedt deze fout op? #

De foutmelding ERR_TOO_MANY_REDIRECTS betekent letterlijk dat de browser in een onophoudelijke loop van omleidingen is beland. Hierdoor kan de pagina niet worden geladen en krijg je een melding dat er te veel redirects plaatsvinden.

Een redirect is een manier om automatisch de bezoeker van de ene URL naar de andere te sturen. Dit kan op twee manieren gebeuren:

  • **Client-side redirects:** Via HTML of JavaScript in de browser, bijvoorbeeld een meta refresh.
  • **Server-side redirects:** Dit zijn permanente of tijdelijke omleidingen door de server (zoals met HTTP statuscodes 301, 302), vaak geregeld via .htaccess, NGINX-configuraties of WordPress zelf.

Bij WordPress ontstaat de fout ERR_TOO_MANY_REDIRECTS meestal als verschillende omleidingen elkaar overlappen of conflicteren. Bijvoorbeeld wanneer je website vanaf http naar https wordt gestuurd, maar ook een plug-in hetzelfde probeert te doen, of als de WordPress URL-instellingen niet overeenkomen met je serverconfiguratie.

Belangrijkste punten: #

  • Redirect loops ontstaan door conflicterende of foutieve redirectregels
  • Zowel server config als WordPress-instellingen spelen een rol
  • Het leidt tot een foutmelding in de browser en is slecht voor SEO

Meest voorkomende oorzaken van ERR_TOO_MANY_REDIRECTS in WordPress #

De oorzaak van een redirect loop ligt vaak in een combinatie van instellingen die elkaar tegenspreken of verkeerd zijn geconfigureerd. De meest voorkomende oorzaken zijn:

  • **Verkeerde WordPress URL-instellingen (siteurl & home):** In de instellingen moet het adres van je website en WordPress-installatie exact overeenkomen met het gebruikte domein en protocol (http/https). Fouten hierin leiden snel tot redirect loops.
  • **Fouten in .htaccess, NGINX config en redirects:** Een foutieve rewrite- of redirectregel in je .htaccess-bestand (Apache) of in de NGINX-configuratie zorgt dat de server de bezoeker telkens naar dezelfde of conflicterende URL omleidt.
  • **Conflict door plug-ins met omleidingen:** Plug-ins die redirects beheren (zoals SEO-, cache- of SSL-plug-ins) kunnen botsen als meerdere plug-ins proberen redirects te forceren.
  • **SSL- en HTTPS-omleidingen:** Als SSL wordt geforceerd via de webserver, een plug-in en WordPress zelf zonder juiste afstemming, ontstaan redirect loops, ook wel **force HTTPS redirect conflict** genoemd.
  • **Login loops en redirect loops door thema’s:** Thema’s met eigen redirects, bijvoorbeeld op de loginpagina, kunnen problemen veroorzaken.
  • **Redirects veroorzaakt door beveiligingsplug-ins:** Beveiligingsplug-ins zoals Wordfence of iThemes kunnen redirects toevoegen om bijvoorbeeld brute force pogingen te blokkeren, wat soms tot looping leidt.
  • **Hosting-configuraties:** Sommige hostingproviders hebben eigen caching of redirectregels die conflicteren met WordPress.
  • **Multisite-omgevingen als bron van redirectfouten:** Multisite-installaties zijn gevoelig voor verkeerde https- of subdomein-instellingen die redirect loops veroorzaken.
  • Overzicht meest voorkomende oorzaken: #

  • Foute siteurl / home URL in WordPress instellingen
  • Onjuiste of dubbele .htaccess of NGINX redirect regels
  • Plug-ins die redirects conflicteren
  • SSL en HTTPS forceren op meerdere lagen
  • Thema-gerelateerde login of redirect issues
  • Beveiligingsplug-ins die redirect loops veroorzaken
  • Hosting redirect en cache instellingen
  • Foutieve multisite configuraties

Stap-voor-stap guide om ERR_TOO_MANY_REDIRECTS in WordPress op te lossen #

Volg onderstaande stappen zorgvuldig om de ERR_TOO_MANY_REDIRECTS fout te verhelpen, ook als je geen toegang tot het WordPress beheer hebt.

1. Cache en cookies wissen (browser, server cache, WordPress cache) #

Vaak zijn oude redirects nog gecachet in browser of server, waardoor je wijziging niet direct zichtbaar is.

  • Wis eerst de cookies en cache van je browser
  • Maak server-cache leeg via je hostingpaneel (bijvoorbeeld Varnish, NGINX cache)
  • Wis eventuele cache plug-in in WordPress (bijv. W3 Total Cache of WP Super Cache)

> *Troubleshooting tip:* Test eventueel in een incognito venster of met een andere browser.

2. Controleren en herstellen van WordPress URL-instellingen #

De URL-instellingen in WordPress bepalen waar de site zich bevindt. Ongeldige instellingen zorgen vaak voor redirect loops.

Via WordPress admin:

Ga naar *Instellingen > Algemeen* en controleer de velden “WordPress-adres (URL)” en “Site-adres (URL)”. Ze moeten exact gelijk zijn en het juiste protocol bevatten (http of https).

Via wp-config.php:

Als je niet bij admin kunt, voeg dit toe in wp-config.php ter tijdelijke correctie:

Rechtstreeks in de database:

Via phpMyAdmin kun je in de tabel `wp_options` (of relevante prefix) de velden `siteurl` en `home` aanpassen.

3. Checken en corrigeren van .htaccess en NGINX redirects #

Incorrecte redirectregels in .htaccess of NGINX kunnen infinite loops veroorzaken.

  • Controleer in je `.htaccess` of er dubbele of conflicterende redirectregels staan.
  • Standaard WordPress .htaccess bevat dit:
  • Vermijd regels als `Redirect 301 / https://jouwdomein.nl` die de root blijven redirecten.

NGINX voorbeeld:

Zorg dat redirects met `return 301` of `rewrite` correct zijn en niet elkaar tegenspreken.

> *Troubleshooting tip:* Maak een backup van je .htaccess voordat je wijzigingen aanbrengt.

4. Plug-ins tijdelijk uitschakelen zonder admin toegang #

Als het probleem plug-in-gerelateerd is, kun je plug-ins uitschakelen via FTP of het hosting bestandsbeheer:

  • Ga naar de map `/wp-content/plugins/`
  • Hernoem de map van een plug-in die vermoedelijk problemen veroorzaakt, bijvoorbeeld `wordfence` naar `wordfence_old`
  • Test de website opnieuw
  • 5. SSL en HTTPS troubleshooting #

HTTPS-omleidingen kunnen makkelijk conflicteren:

  • Zorg voor één plek waar SSL wordt geforceerd: via hosting, WordPress of een plug-in, maar niet allemaal tegelijk.
  • Bekijk je SSL-plug-in instellingen (bijv. Really Simple SSL).
  • Controleer op **mixed content** en force SSL conflicts.
  • Begrijp de rol van HSTS headers (HTTP Strict Transport Security): deze kunnen redirects vereisen, maar zijn streng in configuratie.
  • 6. Thema wisselen om thema-gerelateerde redirect loops te identificeren #

Soms veroorzaakt een thema redirect loops:

  • Wissel tijdelijk naar het standaard thema (bijv. Twenty Twenty-Three) via database of FTP.
  • Zo test je of de fout thema-gerelateerd is.
  • 7. Redirects uit beveiligingsplug-ins controleren en oplossen #

Beveiligingsplug-ins kunnen redirects inzetten:

  • Controleer instellingen van Wordfence, iThemes of andere beveiligingsplug-ins.
  • Schakel verdachte functies tijdelijk uit.
  • 8. Hosting-configuratie valkuilen herkennen en vermijden #

Sommige hostingproviders zetten caching en redirects in zonder dat je dat weet:

  • Controleer redirectregels in je hostingpaneel.
  • Vraag je host om hulp als je server redirects niet kunt vinden.
  • Controleer of CDN zoals Cloudflare de redirect niet veroorzaakt.

Beveiligingsimplicaties van ERR_TOO_MANY_REDIRECTS in WordPress #

Redirect loops lijken vooral een functioneel probleem, maar ze hebben ook beveiligingsrisico’s:

  • **Onbedoelde toegang tot admin pagina’s:** Door redirect loops kunnen onbevoegden soms een admin sessie kapen of vastzitten in een login loop.
  • **Phishing en session hijacking:** Foute redirects kunnen misbruikt worden om gebruikers naar schadelijke sites te sturen.
  • **Veilige redirects en validatie:** Redirects moeten altijd gecontroleerd zijn om te voorkomen dat aanvallers redirects kunnen manipuleren.
  • **Misbruik van redirect fouten:** Hackers kunnen redirect loops inzetten om servers te overbelasten of gebruikers te verdelen naar malware.

> *Security tip:* Gebruik beveiligingsrichtlijnen zoals die van OWASP om redirects te valideren en beperk het aantal onnodige redirects.

Diagnose en debug-methoden voor redirect loops #

Redirect loops ontstaan vaak door ingewikkelde ketens. Zo pak je het aan:

  • Gebruik `curl -I https://jouwdomein.nl` in de commandline om HTTP-headers en redirect chains te zien.
  • In browser Developer Tools (F12 > Network tab) zie je stap voor stap alle redirects.
  • Analyseer welke URL steeds terugkomt en welk element de loop veroorzaakt.
  • Zonder admin: combineer FTP bestandscontrole, wp-config.php aanpassingen en databasechecks.
  • Pas een multi-layer aanpak toe: eerst serverconfiguratie, dan WordPress plug-ins & thema’s, tot aan clientzijde.

Checklist voor diagnose:

1. Wissel browser / gebruik incognito

2. Wis cache en cookies

3. Check `.htaccess`, NGINX configuraties

4. Controleer WordPress URL-instellingen

5. Schakel plug-ins en thema’s uit

6. Analyseer HTTP headers en redirect responscodes

Back-up maken en herstellen vóór aanpassingen in WordPress #

Altijd eerst een back-up maken voordat je aanpassingen doet!

  • Back-ups beschermen je tegen dataverlies als iets misgaat bij het corrigeren van redirect regels.
  • Maak een volledige back-up van bestanden en database.
  • Gebruik betrouwbare tools zoals UpdraftPlus, All-in-One WP Migration of tools van je hosting.
  • Test het terugzetten van de back-up op een stagingomgeving indien mogelijk.

(Zie onze gids over WordPress backups)

Preventieve tips om ERR_TOO_MANY_REDIRECTS in WordPress te voorkomen #

Voorkom redirect loops met onderstaande adviezen:

  • Hanteer veilige en consistente URL- en SSL-instellingen.
  • Kies plug-ins en thema’s met zorg en houd deze altijd up-to-date.
  • Beperk het aantal redirects in `.htaccess` en NGINX tot wat strikt nodig is.
  • Monitor je site regelmatig met tools die redirects en uptime checken.
  • Gebruik plug-ins zoals Redirection of Query Monitor om redirectproblemen vroegtijdig op te sporen.

Checklist na oplossen: controleren op restfouten en crawler-validatie #

Na het oplossen is het belangrijk om te controleren dat alles écht weg is:

  • Test of alle pagina’s zonder foutmelding laden.
  • Controleer met Google Search Console of crawl fouten zijn verdwenen.
  • Gebruik SEO tools zoals Screaming Frog om redirects en statuscodes te checken.
  • Test op meerdere browsers en apparaten.

Veelgestelde vragen over ERR_TOO_MANY_REDIRECTS in WordPress #

Bestaat er een risico op Google- of SEO-penalty door ERR_TOO_MANY_REDIRECTS?

Ja, als Googlebot steeds een redirect loop tegenkomt, kan dit leiden tot indexatieproblemen en lagere rankings doordat belangrijke pagina’s niet bereikbaar zijn.

Wat als je geen toegang hebt tot WordPress admin?

Je kunt via FTP of het hosting controlepaneel plug-ins uitschakelen, het `.htaccess` bestand controleren en URL-instellingen aanpassen via `wp-config.php` of direct in de database.

Hoe achterhaal je welke redirect loop wordt veroorzaakt?

Gebruik HTTP header analyse tools zoals `curl -I` of de browserontwikkelaarstools om de volledige redirect chain te bekijken en zo de oorzaak te identificeren.

Hoe herstel je redirect loops zonder technische kennis?

Begin met cache en cookies wissen, schakel daarna plug-ins uit via hosting-tools, en schakel ondersteuning in van hostingprovider of WordPress-specialisten.

Kan een firewall of CDN invloed hebben zonder dat je dat weet?

Ja, firewallregels en CDN-configuraties zoals Cloudflare kunnen redirects triggeren die je niet direct in WordPress ziet, daarom is een multi-layer diagnose belangrijk.

Welke beveiligingsrisico’s kleven aan verkeerde redirects?

Redirect fouten kunnen leiden tot ongewenste toegangspaden, phishingmogelijkheden en session hijacking, wat jouw site en bezoekers kwetsbaar maakt.

Hoe lang duurt het voordat de error verdwijnt na herstel?

Na correctie en cache-wissing kan de fout vaak direct verdwijnen. Soms duurt het echter tot 24 uur afhankelijk van DNS en CDN-cache.

Zijn er WordPress-specifieke plug-ins om redirects te debuggen?

Ja, plug-ins als *Redirection* en *Query Monitor* zijn uitstekend om redirect chains inzichtelijk te maken en conflicten te vinden.

Kan een WordPress multisite deze fout veroorzaken?

Ja, verkeerde URL-instellingen of subdomeinconfiguraties binnen een multisite kunnen redirect loops veroorzaken.

Neem contact op met WebsiteNazorg voor WordPress hulp. Wij helpen je snel en veilig van ERR_TOO_MANY_REDIRECTS en andere WordPress problemen af.

De go-to partner voor WordPress® ondersteuning

Benieuwd wat we voor jou kunnen betekenen?

Technische webdeveloper, gespecialiseerd in Wordpress®. Wij kunnen jouw bedrijf ondersteunen op het gebied van beveiliging, versnelling en onderhoud & beheer, voor een vaste lage prijs per maand.

Simon Janssen
06 20 57 63 18

Arjan Olsder
024 204 22 99

Een gratis oplossing voor jouw probleem?

Laat hieronder je naam en telefoonnummer achter en bellen je terug. 

Je kunt ons ook direct bellen op 024 204 22 99