Ga naar inhoud

404-pagina

Doel & URL('s)

Foutpagina voor niet-bestaande URL's binnen de GB-context. Voor alle bezoekers.

  • URL: elke niet-bestaande GB-URL, bijv. /bestaat-niet/.
  • HTTP-status: 404 (geverifieerd), met volledige site-chrome (topbar, header, nieuwsbriefblok, footer).

Opbouw

  1. h1 "Pagina niet gevonden".
  2. Tekst: "Helaas, de pagina die u probeert te bezoeken is niet gevonden." gevolgd door "Misschien vindt u één van de onderstaande links interessant:" met een vaste linklijst:

    Linktekst URL
    Over de GB /over-de-gb/
    Over wat we vinden /over-wat-we-vinden/
    De Waarheidsvriend /de-waarheidsvriend/
    Lid worden /doe-met-ons-mee/
    Contact /contact/
  3. Knop "Ga naar de homepagina" → /.

  4. Linkerkolom: sub-site-menu (4 sub-sites).
  5. Sitebreed: nieuwsbriefblok + footer.

Databronnen

Statische content in de template; geen CMS-velden. Sub-site-menu en chrome uit de sitebrede bronnen.

Gedrag & rollen

  • Publiek en identiek voor alle rollen.
  • De pagina rendert in de huisstijl van de actieve sub-site (een niet-bestaande URL onder /de-waarheidsvriend/… toont de 404 in WV-context).

Acceptatiecriteria

  • Als bezoeker op een niet-bestaande URL (bijv. /bestaat-niet/) krijg ik HTTP-status 404 en zie ik h1 "Pagina niet gevonden" binnen de normale site-chrome.
  • Als bezoeker staan de vijf vaste suggestielinks op de pagina en navigeren ze naar de genoemde URL's.
  • Als bezoeker klik ik op "Ga naar de homepagina", dan kom ik op /.
  • Als bezoeker staat het sub-site-menu in de linkerkolom en staan nieuwsbriefblok en footer onder de content.

Bekende afwijkingen

NIET nabouwen in Next.js — wel vermelden in het testrapport

  1. De link "De Waarheidsvriend" verwijst naar /de-waarheidsvriend/ — dat is de WV-sub-site-homepage, terwijl de informatiepagina over het blad op /over-wat-we-doen/de-waarheidsvriend/ staat. Vermoedelijk onbedoeld; in de rebuild een bewuste keuze maken welke bestemming bedoeld is.