Pagina’s die met een fout antwoorden, gevonden en opgelost.

Een pagina kan online zijn en toch kapot: ‘404 Not Found’, ‘500 Internal Server Error’, ‘Too many redirects’. LayerAssist leest de statuscodes van je pagina’s, legt ze uit en lost de oorzaak op.

In het kort

  • In de chatIn de chat opent het de pagina’s die je noemt als een bezoeker, leest elke statuscode en doorverwijzing en volgt elke fout tot de oorzaak.
  • AutomatiseringAls je eigen automatisering kan het regelmatig een lijst belangrijke pagina’s controleren en je waarschuwen als er één niet meer met ‘200 OK’ antwoordt.
  • Ingebouwde monitorDe ingebouwde bereikbaarheidsmonitor waarschuwt je als je site helemaal niet antwoordt.
  • Nog niet beschikbaarEen ingebouwde monitor die waarschuwt bij foutcodes, zoals een pagina die met 500 antwoordt, is er nog niet.

Een site kan ‘online’ zijn en toch bezoekers wegjagen

Uptime-monitors vinden een site in orde zolang de server antwoordt. Maar als het antwoord ‘404 Not Found’ is op je beste product, ‘500 Internal Server Error’ bij het afrekenen of een doorverwijzingslus op de homepage, haken bezoekers net zo goed af.

Zoekmachines merken het ook: pagina’s met fouten verdwijnen uit de resultaten en doorverwijzingen die rondjes draaien verspillen de bezoeken die wél binnenkomen. De statuscode is de eerste aanwijzing voor wat er mis is – als iemand hem leest.

Veelvoorkomende fouten en wat ze betekenen

  • 404 Not Found: het adres leidt nergens heen, meestal een verplaatste of verwijderde pagina
  • 403 Forbidden: de server weigert, meestal door rechten of een beveiligingsregel
  • 500 Internal Server Error: de code of instellingen van de site zijn vastgelopen
  • 502, 503 of 504: wat achter de site draait, is gestopt, overbelast of te traag

Waarom pagina’s fouten gaan geven

Een verhuizing of nieuwe pagina-adressen

Na een migratie of een nieuwe linkstructuur wijzen oude links en zoekresultaten naar adressen die niet meer bestaan.

Een kapotte .htaccess of serverregel

Eén foute regel in een rewrite- of doorverwijzingsregel kan op de hele site 500-fouten of eindeloze doorverwijzingen veroorzaken.

Bestandsrechten en beveiligingsregels

Bestanden die de webserver niet kan lezen, of een te strenge firewallregel, worden 403-fouten.

PHP of de applicatie die crasht

Een pluginfout, een ontbrekende extensie of een geheugenlimiet laat pagina’s falen met 500, terwijl een gestopte PHP-dienst 502 of 503 toont.

Hoe LayerAssist met foutpagina’s omgaat

Het begint waar een bezoeker begint – bij het adres – en volgt het spoor tot aan de server.

Het leest het echte antwoord

Het vraagt de pagina op en noteert de statuscode, elke doorverwijzing onderweg en hoe lang het antwoord duurde.

Het volgt doorverwijzingen tot het eind

Het toont elke stap van een doorverwijzingsketen, zodat een lus tussen http, https, www en een CDN meteen opvalt.

Het koppelt de code aan de oorzaak

Met toegang tot je hosting of server leest het het foutlogboek, de rewrite-regels en de rechten achter elke fout.

Het herstelt en controleert opnieuw

Het corrigeert de regel, het recht of de instelling, voegt doorverwijzingen toe voor verplaatste pagina’s en vraagt de pagina opnieuw op om te bevestigen dat hij ‘200 OK’ antwoordt.

Voorbeeld: een contactpagina die 403 geeft

  1. Jij

    Bezoekers zeggen dat onze contactpagina ‘403 Forbidden’ toont. Bij mij opent hij gewoon.

  2. Wat het controleert

    • /contact: 403 Forbidden voor bezoekers uit meerdere landen
    • /contact: 200 OK als je bent ingelogd
    • Beveiligingsplugin: een landenblokkade voor de inlogpagina geldt voor alle pagina’s
    • Bestandsrechten: in orde
  3. Wat het verandert

    De landenblokkade beperkt tot de inlogpagina van de beheeromgeving

  4. LayerAssist

    Opgelost. Je beveiligingsplugin blokkeerde meerdere landen op alle pagina’s, niet alleen bij het inloggen in de beheeromgeving, en jij zag de pagina omdat je was ingelogd. Ik heb de regel beperkt tot de inlogpagina; de contactpagina antwoordt nu voor iedereen met 200 OK.

Wat het je oplevert

  • Fouten gevonden op de pagina’s die ertoe doen, niet alleen op de homepage
  • Elke code in gewone taal uitgelegd
  • Doorverwijzingslussen en kapotte links bij de bron opgelost
  • Een tweede controle na elke reparatie

Echte situaties

Na een nieuwe website

Nieuwe adressen, overal oude links. LayerAssist zet op een rij welke oude pagina’s 404 geven en verwijst ze elk door naar hun nieuwe adres.

Een webwinkel met 502-fouten op drukke momenten

Afrekenen mislukt alleen bij veel verkeer. LayerAssist koppelt de 502 aan een PHP-dienst die zonder processen komt te zitten en verhoogt de limiet.

Een blog na een hostingwissel

Elk bericht geeft 404, behalve de homepage: de rewrite-regels zijn niet meeverhuisd. LayerAssist zet ze terug.

Zo controleer en herstel je HTTP-fouten met LayerAssist

  1. Noem de pagina’s die ertoe doen

    Zet in de chat de pagina’s op een rij die gecontroleerd moeten worden, of beschrijf gewoon wat bezoekers zien.

  2. Koppel je hosting of server

    Om de oorzaak op te lossen heeft LayerAssist toegang nodig tot de plek waar de site staat: het hostingpaneel, FTP of SSH.

  3. Laat het testen en herstellen

    Het leest de statuscodes, vindt de oorzaak, voert de reparatie uit en controleert elke pagina opnieuw.

  4. Houd ze in de gaten

    Vraag om een regelmatige controle van je belangrijkste pagina’s als automatisering en voeg de bereikbaarheidsmonitor toe voor storingen.

Vragen over HTTP-statuscodes

Het driecijferige antwoord dat een server bij elke pagina geeft: 200 betekent OK, 301 en 302 zijn doorverwijzingen, 404 betekent niet gevonden, en codes in de 500-reeks betekenen dat er iets misging op de server.

Volgende: Websitesnelheid

Vanaf $ 9 per maand · 14 dagen bedenktijd

De volgende keer dat er iets misgaat, weet je wie je moet vragen.

Voeg je website toe en stel vandaag je eerste vraag. Niets voor jou? Zeg binnen 14 dagen op en krijg je eerste betaling terug, min alleen het AI-werk dat je gebruikte.

7 dagen gratis · Geen creditcard nodig · Geen technische kennis nodig.