Hoe haal ik mijn website tijdelijk offline?
Wil je je website even uit de lucht halen, bijvoorbeeld tot een beveiligingslek is opgelost? Met twee regels in het bestand .htaccess staat je site binnen een minuut offline, terwijl je e-mail gewoon doorwerkt.
Wil je alleen bepaalde bots of adressen tegenhouden en je site verder online laten? Lees dan Hoe blokkeer ik bots of ongewenst verkeer op mijn website?
Gaat het om een beveiligingslek in PHP, dan is een onderhoudsplugin in WordPress niet genoeg. Zo'n plugin draait zelf ook op PHP. De regels in dit artikel houden bezoekers tegen voordat PHP aan de beurt is.
Stap 1: open het bestand .htaccess
- Ga naar Pakketten in Mijn KeurigOnline en klik bij je pakket op Inloggen. Je komt dan meteen in DirectAdmin. Ben je nog niet ingelogd, dan log je eerst in en kom je daarna vanzelf op deze pagina.
-
Klik in het menu op Systeem Info & Bestanden en daarna op Bestandsbeheer.

- Open links de map
domains, dan de map met de naam van je domein, en danpublic_html. -
Zet een vinkje voor het bestand
.htaccessen klik bovenaan op Bewerken. Staat er geen.htaccessin de map? Klik dan bovenaan op Nieuw Bestand en noem het.htaccess, met de punt ervoor.

Maak voor je iets verandert een kopie van wat er in het bestand staat, bijvoorbeeld in een kladblok. Gaat er iets mis, dan zet je die tekst terug.
Stap 2: zet de regels erin
Zet deze twee regels helemaal bovenaan het bestand, boven alles wat er al in staat:
RewriteEngine On RewriteRule ^ - [R=503,L]
Klik daarna rechtsboven in de editor op Opslaan. Open je website in je browser: je ziet nu een melding dat de site tijdelijk niet beschikbaar is (foutcode 503). Heb je meer websites in je pakket, doe dit dan in de map public_html van elke domeinnaam.
Je e-mail, FTP en DirectAdmin blijven gewoon werken. Alleen bezoekers van je website worden tegengehouden, en er wordt niets verwijderd.
Zelf de site nog wel bekijken
Wil je zelf nog bij je site, bijvoorbeeld om te testen? Laat dan je eigen IP-adres door. Je IP-adres zie je op checkip.nl. Gebruik deze drie regels in plaats van de twee hierboven, en vervang 123\.45\.67\.89 door jouw IP-adres, met een \ voor elke punt:
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^123\.45\.67\.89$
RewriteRule ^ - [R=503,L]
Staan er dubbele punten in je IP-adres (een IPv6-adres), stuur ons dan een bericht. Dan zetten we het voor je goed.
Je website weer online zetten
- Open
.htaccessopnieuw via Bestandsbeheer. - Haal de regels weg die je bovenaan hebt gezet.
- Klik op Opslaan. Je website is meteen weer bereikbaar.
Kom je er niet uit?
Wil je liever dat wij je website offline halen of weer online zetten? Stuur ons een bericht met:
- de domeinnaam of domeinnamen,
- of de site offline moet of weer online,
- vanaf wanneer.
Dan regelen we het voor je, en blijft je e-mail gewoon werken.

