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

  1. 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.
  2. Klik in het menu op Systeem Info & Bestanden en daarna op Bestandsbeheer.


    Het menu Systeem Info & Bestanden in DirectAdmin, met Bestandsbeheer omkaderd

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


    Bestandsbeheer in public_html, met het vinkje voor .htaccess en de knop Bewerken omkaderd

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

  1. Open .htaccess  opnieuw via Bestandsbeheer.
  2. Haal de regels weg die je bovenaan hebt gezet.
  3. 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.

Heb je een antwoord op je vraag gekregen? Heel erg bedankt voor je feedback! Er is een probleem opgetreden bij het verzenden van je feedback.

Nog steeds hulp nodig? Neem contact op Neem contact op