Website lokaal testen - De hostsfile gebruiken

Met een aanpassing in je lokale hostsfile geef je jouw computer de instructie om voor ‘domein.nl’ en ‘www.domein.nl’ data op te halen van een ander IP-adres. Je browser gebruikt dan niet de publieke DNS, maar volgt de hostsfile als een tijdelijke 'override'.


Deze aanpassing geldt uitsluitend voor jouw eigen computer en heeft geen invloed op de rest van het internet.


Werken met de hostsfile is een zeer handige en professionele manier om een website- of domeinverhuizing te testen. Hiermee kun je een nieuwe omgeving al controleren voordat de daadwerkelijke DNS-wijziging wordt doorgevoerd. Zo kun je bijvoorbeeld verifiëren of de website correct werkt op de nieuwe server, zonder dat bezoekers hier iets van merken.


Binnen Hoasted maken wij hier dagelijks gebruik van. Het stelt ons in staat om sneller en efficiënter te werken, omdat we niet afhankelijk zijn van DNS-propagatie, die soms enkele uren kan duren.


Mocht je nog vragen hebben over het hosts-bestand, de Hoasted Chrome-extensie of iets anders, neem dan gerust contact met ons op via support@hoasted.com.

Handleidingen voor Windows en macOS:

Windows

Hostfile voor Windows gebruiken

  1. Zoek in het startmenu op 'Kladblok' en klik met de rechtermuisknop en kies voor 'Als administrator openen'. Windows zal daarna een melding geven, accepteer deze, en Kladblok zal geopend worden.

  2. Kies in het menu bestand voor Openen

  3. Navigeer naar de map C:\Windows\System32\drivers\etc

  4. Kies rechtsonder voor 'Alle bestanden (*.*)

  5. Open het bestand 'hosts'

  6. Voeg daarna onderstaande regel toe met het IP-adres en de naam van de site. Vul zowel de www als non-www-versie van de url in achter het nieuwe IP-adres:
xx.xx.xx.xx    domein.nl www.domein.nl 
  1. Na het opslaan zal het aangegeven domein via het ingevulde IP-adres zichtbaar zijn in de browser
  2. Controleer eventueel met de Hoasted Chrome Extensie vanuit welk IP-adres je actief de website uit hebt geladen. Zie ook de handleiding.
  3. Vergeet niet de regel uit de hostsfile te verwijderen na het testen, anders zal de domeinnaam via het betreffende IP-adres zichtbaar blijven.

macOS

  1. Open Terminal (cmd+spatiebalk, zoeken naar terminal, openen)
  2. Typ het volgende commando in en druk op enter:
sudo nano /etc/hosts
  1. Je wordt dan gevraagd om het administrator wachtwoord
  2. Ga met de cursor naar een nieuwe regel onderaan en voeg daarna onderstaande regel toe met het IP-adres en de naam van de site. Vul zowel de www als non-www-versie van de url in achter het nieuwe IP-adres:
xx.xx.xx.xx       domein.nl www.domein.nl
  1. Voer nu de volgende toetsencombinatie uit: ‘control + X’
  2. Hij vraagt nu ‘Save modified buffer (ANSWERING “No” WILL DESTROY CHANGES) ?’
  3. Typ ‘Y” en druk dan op enter
  4. Na het opslaan zal het aangegeven domein via het ingevulde IP-adres zichtbaar zijn in de browser
  5. Controleer eventueel met de Hoasted Chrome Extensie vanuit welk IP-adres je actief de website uit hebt geladen. Zie ook de handleiding.
  6. Vergeet niet de regel uit de hostsfile te verwijderen na het testen, anders zal de domeinnaam via het betreffende IP-adres zichtbaar blijven.
Heeft dit artikel je goed geholpen? Dank voor je feedback! Er is een probleem opgetreden bij het verzenden. Probeer opnieuw.