Een 502 Bad Gateway error is een foutmelding die je kunt zien wanneer een website tijdelijk niet goed bereikbaar is. De pagina laadt niet en in plaats daarvan krijg je een melding zoals “502 Bad Gateway”, “Temporary Error 502” of “502 Service Temporarily Overloaded”.
Voor bezoekers is dat verwarrend. Voor websitebeheerders is het vooral vervelend, omdat de fout vaak te maken heeft met de server, hosting, cache, CDN, firewall of een tijdelijke overbelasting.
In dit artikel leggen we uit wat een 502 Bad Gateway error betekent, waardoor deze fout ontstaat en wat je stap voor stap kunt doen om het probleem op te lossen. We kijken ook specifiek naar WordPress, omdat deze fout daar regelmatig voorkomt bij hostingproblemen, pluginconflicten, serverbelasting of externe diensten zoals Cloudflare.
Wat is de 502 Bad Gateway error?

Een 502 Bad Gateway error is een HTTP-statuscode. Die code betekent dat een server geen goed antwoord krijgt van een andere server waarmee hij probeert te communiceren.
Je browser vraagt een pagina op. Die aanvraag gaat naar een server. Soms loopt die aanvraag via een tussenserver, proxy, CDN of gateway. Als die tussenserver geen geldig antwoord krijgt van de hoofdserver, verschijnt de foutmelding 502 Bad Gateway.
Het probleem zit dus meestal niet direct in je browser of internetverbinding. Vaak ligt de oorzaak aan de kant van de website, hostingserver, firewall, DNS, CDN of backend-server.
De melding kan er op verschillende manieren uitzien. Je kunt bijvoorbeeld deze teksten tegenkomen:
- 502 Bad Gateway
- Temporary Error 502
- Error 502
- Bad Gateway 502
- 502 Proxy Error
- 502 Service Temporarily Overloaded
- HTTP Error 502 – Bad Gateway
De tekst kan per browser, hostingprovider of CDN verschillen. De betekenis blijft hetzelfde: ergens tussen twee servers gaat de communicatie niet goed.
(Plaats hier de screenshot: 502 Bad Gateway error, voorbeeld van een serverfoutmelding op een website)
Wil je het verschil met een andere serverfout begrijpen? Lees dan ook: 500 Internal Server Error of HTTP Error 500 oplossen.
Wat veroorzaakt een 502 Bad Gateway error?
Een 502 Bad Gateway error kan meerdere oorzaken hebben. Soms is het probleem tijdelijk en verdwijnt de fout vanzelf na een paar minuten. In andere gevallen moet je zelf iets controleren of je hostingprovider inschakelen.
Een veelvoorkomende oorzaak is serveroverbelasting. Als je website ineens veel bezoekers krijgt, veel bots ontvangt of zware processen draait, kan de server tijdelijk geen goed antwoord geven.
Ook een probleem met PHP, databaseverbinding, plugins of thema’s kan een 502-fout veroorzaken in WordPress. De server probeert dan de pagina te laden, maar krijgt geen goed antwoord terug van het proces dat de website moet uitvoeren.
Daarnaast kan de fout ontstaan door DNS-problemen, verkeerde serverinstellingen, Cloudflare, een CDN, firewallregels of onderhoud aan de server.
Gebruik je WordPress en merk je dat je dashboard ook traag reageert? Dan kan serverbelasting een rol spelen. Lees dan ook: Traag WordPress dashboard sneller maken in WordPress.
Ligt het probleem bij jou of bij de website?

Als bezoeker kun je soms weinig doen aan een 502 Bad Gateway error. De fout ligt meestal aan de kant van de website of server. Toch is het verstandig om eerst een paar eenvoudige dingen te testen.
Open de website in een andere browser of op een ander apparaat. Probeer ook even via een ander netwerk, bijvoorbeeld mobiel internet in plaats van wifi. Als de fout overal zichtbaar blijft, ligt het probleem waarschijnlijk niet bij jou.
Ben je de eigenaar van de website? Dan moet je verder kijken naar hosting, serverlogs, WordPress, plugins, CDN en firewallinstellingen. Vooral als de fout vaker terugkomt, is het belangrijk om de oorzaak goed te vinden in plaats van alleen tijdelijk te refreshen.
Hoe los je de 502 Bad Gateway error op?
Een 502 Bad Gateway error los je meestal op door stap voor stap uit te sluiten waar de fout vandaan komt. Begin eenvoudig en ga daarna pas naar de serverinstellingen of hostingprovider.
Controleer eerst of de fout tijdelijk is. Wacht een paar minuten en laad de pagina opnieuw. Soms is er kort onderhoud of een tijdelijke storing op de server.
Blijft de fout terugkomen? Dan kun je de volgende stappen volgen.
1. Controleer het webadres (URL):
Begin met het controleren van de URL. Een verkeerd webadres veroorzaakt meestal geen echte 502-fout, maar het is alsnog verstandig om dit uit te sluiten.
Controleer of de domeinnaam goed is geschreven en of er geen vreemde tekens in de URL staan. Denk aan onnodige symbolen, extra spaties of een verkeerd pad achter de domeinnaam.
Als je een specifieke WordPress-pagina probeert te openen, test dan ook de homepage. Werkt de homepage wel, maar één pagina niet? Dan kan het probleem met die specifieke pagina, plugin, redirect of serververwerking te maken hebben.
2. Verwijder cookies en cache:

Soms blijft je browser oude gegevens vasthouden. Daardoor kan het lijken alsof de fout nog bestaat, terwijl de website inmiddels alweer werkt. Daarom is het slim om cookies en cache te wissen.
In Chrome kun je rechtsboven op de drie puntjes klikken. Ga daarna naar Geschiedenis en kies Browsegegevens wissen. Selecteer cookies en andere sitegegevens en afbeeldingen en bestanden in cache. Daarna kun je de website opnieuw laden.
Dit is vooral handig als jij de fout ziet, maar iemand anders de website wel normaal kan openen. Dan kan het probleem lokaal in je browser zitten.
Volg de officiële uitleg van Google: Cache en cookies wissen in Google Chrome.
3. Vernieuw je DNS-cache:
DNS zorgt ervoor dat een domeinnaam naar de juiste server verwijst. Soms bewaart je computer oude DNS-gegevens. Als de website net is verhuisd of DNS-instellingen zijn aangepast, kan dat tijdelijk problemen geven.
Op Windows kun je de DNS-cache legen via de opdrachtprompt. Open Opdrachtprompt als administrator en gebruik dit commando:
ipconfig /flushdns
Op een Mac kun je Terminal openen en dit commando gebruiken:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Daarna kun je de browser opnieuw openen en de website nog een keer testen.
4. Controleer WordPress plugins en thema
In WordPress kan een 502 Bad Gateway error ontstaan door een plugin, thema of zware serveraanvraag. Dit gebeurt bijvoorbeeld wanneer een plugin vastloopt, te veel geheugen gebruikt of niet goed samenwerkt met de hostingomgeving.
Kun je nog inloggen in WordPress? Schakel dan tijdelijk plugins uit en test of de website weer werkt. Activeer daarna de plugins één voor één. Zo kun je ontdekken welke plugin het probleem veroorzaakt.
Kun je niet meer inloggen? Dan kun je via FTP, File Manager of je hostingpaneel de pluginmap tijdelijk hernoemen. WordPress schakelt de plugins dan uit. Als de website daarna weer werkt, weet je dat één van de plugins de fout veroorzaakt.
Controleer ook je thema. Schakel tijdelijk over naar een standaard WordPress-thema als dat mogelijk is. Als de fout dan verdwijnt, zit het probleem waarschijnlijk in het actieve thema of in maatwerkcode.
5. Controleer Cloudflare of CDN
Gebruik je Cloudflare of een andere CDN-dienst? Dan kan een 502 Bad Gateway error ontstaan wanneer de CDN-server geen goed antwoord krijgt van je hostingserver.
De bezoeker maakt dan verbinding met Cloudflare, maar Cloudflare kan de originele server niet goed bereiken. Daardoor verschijnt er een 502-fout.
Controleer of je hostingserver online is. Kijk ook of Cloudflare een storing meldt en of je DNS-instellingen goed staan. Soms helpt het om Cloudflare tijdelijk in development mode te zetten of de cache te legen.
Een CDN kan veel voordelen hebben, maar het moet wel goed samenwerken met je hostingserver. Wil je beter begrijpen hoe dat werkt? Lees dan ook: Wat is een CDN en hoe verbetert het prestaties en veiligheid?
6. Controleer je firewall
Een firewall beschermt je website, maar kan soms ook legitiem verkeer blokkeren. Als een firewall te streng staat ingesteld, kan de communicatie tussen server, CDN, proxy of WordPress worden onderbroken.
Controleer daarom of je firewall geen belangrijke IP-adressen blokkeert. Denk aan IP-adressen van Cloudflare, je hostingprovider, beveiligingsplugins of externe diensten die je website nodig heeft.
Gebruik je een WordPress beveiligingsplugin? Schakel die niet zomaar definitief uit, maar test wel tijdelijk of de fout verdwijnt wanneer je bepaalde strenge regels uitschakelt. Doe dit voorzichtig en zet beveiliging daarna weer goed terug.
Wil je meer weten over hoe een firewall werkt? Lees dan ook: Wat is een firewall en welke opties heb je?
7. Controleer serverbelasting en hosting
Een 502 Bad Gateway error ontstaat vaak wanneer de server te zwaar belast wordt. Dat kan gebeuren door veel bezoekers, bots, zware plugins, veel databaseverzoeken, slechte caching of te weinig servercapaciteit.
Log in op je hostingpaneel en controleer het CPU-gebruik, RAM-gebruik, processen en foutlogs. In Plesk, cPanel of DirectAdmin kun je vaak zien of je hostinglimieten worden bereikt.
Als je server regelmatig tegen limieten aanloopt, is de fout waarschijnlijk geen toeval. Dan moet je kijken naar betere caching, minder zware plugins, database-optimalisatie of een sterker hostingpakket.
Krijg je veel verdachte pieken in verkeer? Dan kunnen bots of aanvallen ook een rol spelen. Lees dan ook: Wat is een DDoS aanval en hoe voorkom je het in WordPress?
8. Controleer serverlogs
Als je de oorzaak niet direct ziet, zijn serverlogs belangrijk. In de logs kun je vaak zien welke fout optreedt op het moment dat de 502 Bad Gateway error verschijnt.
Kijk vooral naar PHP errors, memory limit errors, timeout errors, foutieve requests, pluginfouten en meldingen van de webserver. Deze informatie helpt om te bepalen of het probleem door WordPress, hosting, firewall, CDN of serverinstellingen komt.
Heb je zelf geen toegang tot serverlogs? Vraag je hostingprovider om de logs te controleren rond het tijdstip waarop de fout zichtbaar was.
9. Vergelijk met 504 Gateway Timeout
Een 502 Bad Gateway error lijkt op een 504 Gateway Timeout error. Beide fouten hebben te maken met communicatie tussen servers, maar er is een verschil.
Bij 502 krijgt een server een ongeldig antwoord terug. Bij 504 duurt het te lang voordat er antwoord komt.
De oplossingen lijken soms op elkaar, omdat beide fouten kunnen ontstaan door serverbelasting, DNS-problemen, firewallregels, CDN-problemen of hostingproblemen.
Blijft je website lang laden voordat de fout verschijnt? Dan kan het ook nuttig zijn om deze uitleg te lezen: 504 Gateway Timeout error oplossen in WordPress.
10. Neem contact op met je hostingprovider
Als je alle basisstappen hebt gecontroleerd en de fout blijft terugkomen, neem dan contact op met je hostingprovider.
Geef duidelijk door wanneer de fout voorkomt, welke URL het probleem geeft en of het probleem tijdelijk of constant zichtbaar is. Vraag of ze de serverlogs, PHP-processen, resource usage, firewallregels en eventuele proxy- of gatewayproblemen kunnen controleren.
Een goede hostingprovider kan vaak snel zien of de server overbelast is, een proces vastloopt of een instelling verkeerd staat.
Hoe voorkom je een 502 Bad Gateway error?
Je kunt een 502 Bad Gateway error niet altijd volledig voorkomen, maar je kunt de kans wel kleiner maken.
Zorg voor goede hosting die past bij je website. Gebruik caching, houd WordPress, plugins en thema’s up-to-date en verwijder plugins die je niet gebruikt. Controleer ook regelmatig je serverbelasting en foutlogs.
Werk je met Cloudflare of een CDN? Zorg dan dat DNS, SSL en firewallinstellingen goed staan. Controleer ook of je hostingserver voldoende capaciteit heeft om verkeer goed te verwerken.
Voor WordPress-websites is het belangrijk om niet alleen naar de foutmelding zelf te kijken, maar naar de oorzaak erachter. Vaak is een 502-fout een signaal dat de server, plugins, beveiliging of hostingomgeving aandacht nodig heeft.
Conclusie
Een 502 Bad Gateway error betekent dat een server geen geldig antwoord krijgt van een andere server. De fout ligt meestal aan de kant van de website, hosting, CDN, firewall of serverinstellingen.
Begin altijd met eenvoudige controles, zoals de pagina opnieuw laden, de URL controleren, cache wissen en DNS vernieuwen. Daarna kun je verder kijken naar WordPress plugins, thema’s, Cloudflare, firewallinstellingen, serverbelasting en hostinglogs.
Komt de fout regelmatig terug? Dan is het belangrijk om de oorzaak echt op te lossen. Anders blijft de website kwetsbaar voor tijdelijke uitval, trage reacties of nieuwe serverfouten.
Veelgestelde vragen
1. Wat betekent de foutmelding 502 Bad Gateway error?
Een 502 Bad Gateway error betekent dat een server geen geldig antwoord krijgt van een andere server. Daardoor kan de pagina niet goed worden geladen.
2. Ligt een 502 Bad Gateway error aan mijn internet?
Meestal niet. De fout ligt vaak aan de kant van de website of server. Toch kun je als bezoeker wel je browsercache wissen, een andere browser proberen of je DNS-cache vernieuwen.
3. Hoe lang duurt een 502 Bad Gateway error?
Soms verdwijnt de fout binnen enkele minuten. Blijft de fout langer zichtbaar of komt hij vaak terug, dan is er waarschijnlijk een probleem met hosting, serverbelasting, CDN, firewall of WordPress.
4. Kan een WordPress plugin een 502 Bad Gateway error veroorzaken?
Ja, een plugin kan deze fout veroorzaken als die vastloopt, te veel serverkracht gebruikt of conflicteert met andere onderdelen van de website.
5. Kan Cloudflare een 502 Bad Gateway error veroorzaken?
Ja, vooral als Cloudflare geen goede verbinding krijgt met de originele hostingserver. Controleer dan de status van je hosting, DNS-instellingen, SSL-instellingen en Cloudflare-cache.
6. Wat is het verschil tussen 502 en 504?
Bij 502 krijgt een server een ongeldig antwoord terug. Bij 504 duurt het te lang voordat er antwoord komt. Beide fouten hebben vaak te maken met servercommunicatie.
7. Wanneer moet ik mijn hostingprovider inschakelen?
Schakel je hostingprovider in als de fout blijft terugkomen, als je niet in WordPress kunt komen of als je vermoedt dat de server overbelast is. Vraag dan om controle van serverlogs, resource usage en PHP-processen.