Onderhoudsmodus aanzetten op je website

Bekijk ook eens een van de onderstaande artikelen

Linux hosting nu ook beschikbaar bij MijnHostingPartner

We hadden het al een periode live staan op onze partner Webhoster.nl als pilot
Lees meer

Hoe hoog scoort jouw website?

Wanneer je een website hebt wil je natuurlijk weten hoe goed die scoort in
Lees meer

Heeft een ouder domeinnaam meer waarde?

Zodra je aan de gang wilt met het maken van je eigen website dan is de eerste
Lees meer

Onderhoudsmodus aanzetten op je website

Soms kan je het niet helemaal voorkomen dat je aan een live website wilt of moet gaan sleutelen. Of het nu gaat om een grote thema-update, het testen van nieuwe functionaliteiten of het oplossen van een fout in je webshop, werken aan een actieve site brengt risico's met zich mee.

Om ervoor te zorgen dat jouw bezoekers op de hoogte zijn en niet tegen een lege pagina, een cryptische foutmelding of (achteraf) een mislukte bestelling aanlopen, is het sterk aan te raden om een onderhoudsmodus in te schakelen. Maar hoe doe je dit precies binnen WordPress? En hoe pak je dit aan bij een andere type website of hostingomgeving? Dat bespreken we in deze blogpost.

Waarom is een onderhoudsmodus zo belangrijk?

Wanneer je wijzigingen doorvoert aan bestanden of de database van je website, kan de site tijdelijk onvoorspelbaar gedrag vertonen. Een onderhoudspagina biedt meerdere voordelen:

1. Professionele uitstraling: Bezoekers zien direct dat er gepland werk wordt uitgevoerd en dat de site snel weer online is.

2. Voorkomen van gegevensverlies: Je voorkomt dat klanten tijdens een update een bestelling of contactformulier invullen dat vervolgens niet goed wordt verwerkt.

3. Behoud van SEO-scores: Door de juiste HTTP-statuscode (503 Service Unavailable) mee te sturen, weten zoekmachines zoals Google dat de onbereikbaarheid tijdelijk is en wordt je indexering niet negatief beïnvloed.

Onderhoudsmodus inschakelen met WordPress

Binnen WordPress kun je de onderhoudsmodus op twee eenvoudige manieren activeren:

Optie A: Via een WordPress Plugin (Snel & Gebruiksvriendelijk)

Voor de meeste website-eigenaren is een plugin de makkelijkste optie. Hiermee kun je een mooie pagina ontwerpen met een af teller, contactgegevens of een inschrijfformulier.

• Populaire plugins: WP Maintenance Mode & Coming Soon of SeedProd.

• Hoe het werkt: Installeer en activeer de plugin via het WordPress dashboard. Ontwerp de pagina, zet de status op 'Ingeschakeld' en sla op.

• Voordeel: Als ingelogde beheerder kun je de website gewoon blijven bekijken en testen, terwijl normale bezoekers de onderhoudspagina te zien krijgen.

Optie B: De Automatische WordPress Onderhoudsmodus

Wanneer je thema's, plugins of WordPress-updates uitvoert via het dashboard, schakelt WordPress automatisch een ingebouwde onderhoudsmodus in.

WordPress maakt hiervoor tijdelijk een bestand genaamd .maintenance aan in de hoofdmap van je installatie. Zodra de updates zijn afgerond, wordt dit bestand automatisch weer verwijderd.

Veelvoorkomende tip: Blijft je site steken op de melding "Tijdelijk niet beschikbaar vanwege gepland onderhoud. Probeer over een minuut opnieuw."? Log dan in via FTP of de Bestandsbeheerder in je MijnHostingPartner-controlepaneel en verwijder het bestand .maintenance handmatig uit de hoofdmap.

Onderhoudsmodus inschakelen op de handmatige manier

Gebruik je geen CMS zoals WordPress, of wil je de gehele toepassing direct handmatig uitschakelen? Dan kun je een tijdelijke onderhoudspagina plaatsen in de hoofdmap van je hosting.

A. Windows Hosting (Via default.htm in de wwwroot)

Bij Windows Hosting op IIS geldt een vaste volgorde waarin de webserver bestanden inlaadt. Standaard heeft een HTML-bestand (default.htm of default.html) een hogere prioriteit dan dynamische bestanden zoals index.php of default.aspx.

1. Maak op je computer een HTML-bestand aan met de naam default.htm.

2. Vul dit bestand met jouw onderhoudsboodschap.

3. Upload dit bestand via FTP of de Bestandsbeheerder naar de map wwwroot van je Windows hostingpakket.

4. Het effect: De webserver pakt direct default.htm op. Zodra je klaar bent met sleutelen, hernoem of verwijder je dit bestand simpelweg.

B. Linux Hosting (Via het vervangen van index.php)

Op een Linux-server kun je de onderhoudsmodus eenvoudig inschakelen door je startbestand tijdelijk te vervangen:

1. Log in op je server via FTP of de Bestandsbeheerder in je controlepaneel.

2. Ga naar de hoofdmap van je website (meestal wwwroot of htdocs).
 
3. Zoek het bestaande index.php bestand op en hernoem dit tijdelijk naar bijvoorbeeld index_old.php of index_backup.php.

4. Maak een nieuw index.php (of index.html) bestand aan waarin je jouw onderhoudsboodschap plaatst en upload dit naar de hoofdmap.

5. Het effect: Bezoekers krijgen direct jouw tijdelijke pagina te zien. Zodra de werkzaamheden zijn afgerond, verwijder je de tijdelijke index.php en hernoem je index_old.php weer terug naar index.php.

Tips voor een effectieve onderhoudspagina

Zorg er tot slot voor dat je onderhoudspagina altijd de volgende elementen bevat:

• Tijdsindicatie: Geef aan wanneer je verwacht weer online te zijn.

• Contactmogelijkheid: Vermeld een e-mailadres of telefoonnummer voor dringende vragen.

• Social Media: Verwijs eventueel naar je sociale mediakanalen voor updates.

Lopen je werkzaamheden vast of heb je vragen over het beheren van bestanden in je controlepaneel? Neem gerust contact op met de helpdesk van MijnHostingPartner.nl — we denken graag met je mee!