Publicatieveiligheid|
DeployPages Team
/2026-05-27/8 min read

Rollback voor statische websites: terug na een mislukte publicatie

Een praktische gids om een vorige versie te herstellen na een kapotte upload, ontbrekende assets, verkeerde paden of een risicovolle wijziging op een statische website.

Een slechte publicatie van een statische website begint vaak klein. De homepage blijft wit. CSS laadt niet. Een afbeelding geeft 404. Een PDF wijst naar het verkeerde bestand. Een landingspagina staat live met tekst die nog niet was goedgekeurd.

Het echte risico ontstaat wanneer het team in de live versie blijft sleutelen terwijl de link al bij klanten, recruiters, studenten, campagnebezoekers of interne reviewers ligt.

Voor een statische website is de veiligste route vaak eenvoudiger: zet eerst de laatste werkende versie terug, en onderzoek daarna rustig waarom de nieuwe publicatie stukging.

Versiegeschiedenis van een statische website waarbij een mislukte publicatie wordt teruggezet naar een stabiele versie

Niet elke fout vraagt om rollback. Een kleine typefout kan meestal met een nieuwe upload worden opgelost.

Herstel wordt de eerste optie wanneer de huidige live versie duidelijk slechter is dan de vorige.

ProbleemWaarom terugzetten helpt
Witte paginaBezoekers zien weer een werkende versie terwijl u de build controleert.
CSS, afbeeldingen of fonts ontbrekenDe vorige versie heeft assetpaden die al waren getest.
Routes of diepe links brekenQR-codes, campagnelinks en oude URL's kunnen weer werken.
Verkeerde campagnetekst staat liveDe goedgekeurde boodschap komt terug terwijl u de update corrigeert.
AI-export is onvolledigPlaceholdertekst, verzonnen links of onafgewerkte secties verdwijnen uit de live site.
PDF of download is verkeerdDe openbare link wijst niet langer naar een fout of ontbrekend bestand.

De praktische grens is dit: als de live versie toegang, vertrouwen, klantreview of conversie raakt, herstel eerst een bekende goede staat.

Waarom statische websites goed terug te zetten zijn

Een statische website bestaat uit een complete set bestanden: HTML, CSS, JavaScript, afbeeldingen, fonts, PDF's en andere assets.

Dat maakt versiegericht publiceren mogelijk. In plaats van één live map telkens te overschrijven, kan elke publicatie een apart pakket zijn. Als een fout pakket live gaat, hoeft het platform niet te raden hoe de oude staat eruitzag. De vorige versie bestaat nog.

LaagWat bewaard moet blijvenWaarom het telt
Build-outputExacte bestanden van die versieU hoeft de oude site niet uit geheugen opnieuw te bouwen.
PublicatierecordWelke versie actief was en wanneerU kunt een gecontroleerde staat kiezen.
DomeinkoppelingWelke versie de openbare URL bedientHerstel kan een wissel van actieve versie zijn.
ContextWie publiceerde en wat veranderdeDebuggen begint nadat de publieke impact is beperkt.

Cloudflare Pages beschrijft rollbacks als teruggaan naar een eerdere productie-deployment. Vercel gebruikt Instant Rollback om productiedomeinen naar een eerdere deployment te wijzen. Netlify laat een eerder deploy opnieuw als productie publiceren. De interface verschilt, maar het model is vergelijkbaar: de vorige versie moet nog bestaan als publiceerbare bestemming.

Bouw de oude site niet opnieuw tijdens een incident

Als rollback betekent dat iemand een oude ZIP zoekt, lokaal opnieuw buildt, opnieuw uploadt en hoopt dat het klopt, is het eigenlijk een noodredeploy.

Dat kan werken, maar het voegt risico toe op het slechtste moment:

  • De oude broncode is niet altijd gelijk aan de bestanden die live stonden.
  • Dependencies kunnen intussen zijn veranderd.
  • Buildvariabelen of instellingen kunnen ontbreken.
  • Iemand kan de verkeerde map uploaden.
  • De nieuwe upload kan een tweede kapotte staat introduceren.

Een betere herstelroute bewaart succesvolle publicaties en verandert welke versie actief is.

Een korte beslissing, geen eindeloze discussie

Rollback moet geen theoretisch debat worden. Een paar vragen zijn genoeg.

VraagAls jaAls nee
Is de live site stuk voor echte bezoekers?Herstel een stabiele versie.Een normale correctie kan genoeg zijn.
Gaat het alleen om kleine copy?Overweeg een nieuwe upload.Blijf de impact beoordelen.
Is de vorige versie gecontroleerd?Gebruik die als doel.Zoek de laatste echt goedgekeurde versie.
Hingen er API's of externe data aan deze wijziging?Controleer compatibiliteit.Statisch herstel is waarschijnlijk genoeg.
Loopt er een campagne, klantreview of lancering?Beperk eerst publieke schade.Er is meer ruimte om vooruit te fixen.

Deze vragen voorkomen dat het team blijft sleutelen terwijl bezoekers de kapotte versie blijven zien.

Controleer direct na herstel

Een teruggezette versie is pas nuttig als de openbare ervaring weer klopt.

Controleer direct:

  1. De homepage opent via de openbare link.
  2. Belangrijke subpagina's en diepe links werken.
  3. CSS, JavaScript, afbeeldingen, fonts en PDF's laden.
  4. Het eigen domein en HTTPS blijven actief.
  5. QR-codes, UTM-links en campagne-URL's wijzen niet naar een kapotte route.
  6. Recente statistieken laten zien dat bezoekers weer pagina's openen.

Gebruik bij domein- of certificaatvragen een externe check. DeployPages heeft een DNS-check en een SSL-checker voor die kant van de lancering.

Wat rollback niet oplost

Rollback van een statische website herstelt de bestanden die worden uitgeleverd. Het draait geen hele productomgeving terug.

ProbleemWaarom rollback alleen niet genoeg is
Backend-API is veranderdEen oude frontend kan nog steeds een nieuwe of incompatibele API aanroepen.
Database is gemigreerdStatische bestanden herstellen geen datamodel.
Externe scriptprovider faaltDe oude versie kan dezelfde externe afhankelijkheid laden.
DNS staat verkeerdEen werkende versie helpt niet als het domein niet goed wijst.
CertificaatprobleemBestanden terugzetten lost geen SSL-configuratie op.
Tracking- of cookieconfiguratie is foutDe privacy- en scriptlaag moet apart worden gecontroleerd.

Dat maakt rollback niet minder waardevol. Het maakt de grens duidelijk: het is herstel van de statische publicatiestatus, niet van databases, API's of externe diensten.

Browserupload, Git en CLI: hetzelfde herstelidee

Het invoerkanaal kan verschillen. De herstelgedachte blijft gelijk.

PublicatiemethodeWat fout kan gaanWat u nodig hebt voor herstel
BrowseruploadVerkeerde map, ontbrekende assets, oude ZIPVorige upload als aparte versie
Git-publicatieBuild gelukt, output bevat verkeerde padenVorige deployment of build-output
CLI-publicatieVerkeerde buildvariabelen of mapPublicatiegeschiedenis en versiecontext
AI-exportPlaceholdertekst, verzonnen links, kapotte assetsLaatste gecontroleerde export
Documentatie of portfolioNavigatie of deep links brekenEerdere goedgekeurde publicatie

Git helpt, maar een commit is niet altijd hetzelfde als het artefact dat bezoekers kregen. Een rebuild kan anders uitvallen als dependencies, omgevingsvariabelen of buildinstellingen zijn veranderd.

Daarom is versiegeschiedenis op publicatieniveau belangrijk.

Hoe DeployPages hierin past

DeployPages is gebouwd voor statische projecten die klein kunnen beginnen en later serieuzer worden.

Een project kan starten met een browserupload van een HTML-bestand, map, ZIP, PDF, framework-build of AI-export. Daarna kan hetzelfde project groeien naar vorige versie herstellen, statistieken, eigen domeinen, wachtwoordbescherming en CLI-publicatie.

Het belangrijkste idee is dat herstel bij de publicatie hoort. Een fout in de live versie hoeft niet te betekenen dat iemand onder druk oude bestanden bij elkaar zoekt.

Minimaal playbook voor de volgende lancering

Gebruik rollback niet pas wanneer er paniek is. Leg vooraf een lichte routine vast.

  1. Publiceer eerst naar een voorbeeldlink.
  2. Controleer homepage, subpagina's, assets, formulieren, PDF's en mobiel.
  3. Noteer welke versie is goedgekeurd.
  4. Koppel pas daarna het eigen domein of deel de campagne-URL breed.
  5. Houd de vorige goede versie beschikbaar.
  6. Bepaal wie een herstelactie mag uitvoeren.
  7. Controleer na elke nieuwe versie de belangrijkste pagina's en statistieken.

Voor een kleine studentenpagina is dit misschien overdreven. Voor een portfolio, klantpreview, documentatiesite of campagnepagina is het precies de discipline die een slechte upload klein houdt.

Wanneer rollback onmisbaar wordt

Rollback wordt belangrijk zodra een statische website meer is dan een wegwerplink.

Dat moment komt sneller dan verwacht:

  • De website heeft een eigen domein.
  • Recruiters, klanten of stakeholders gebruiken dezelfde link.
  • Een campagne of QR-code verwijst ernaar.
  • Meerdere mensen kunnen nieuwe versies publiceren.
  • De pagina bevat PDF's, downloads of belangrijke conversiecopy.
  • De site wordt regelmatig bijgewerkt.

Een volwassen publicatieproces belooft niet dat er nooit iets misgaat. Het zorgt dat een fout niet langer zichtbaar blijft dan nodig.

Nuttige referenties

#rollback#vorige versie herstellen#statische website#publicatie

Klaar om uw website te publiceren?

Upload statische bestanden, ontvang een HTTPS-link en voeg domeinen toe of herstel een vorige versie wanneer het project dat nodig heeft.

Begin gratis met de publicatie