
Geavanceerd preview van uw website (Hosts file aanpassen in windows)
In het geval dat u uw website gaat verhuizen naar een andere server is het handig om uw website goed te testen voordat de DNS omgeschakeld wordt. Dit zorgt ervoor dat uw website volledig blijft werken in het geval uw website van de ene server naar de andere server verhuisd.
In Plesk is daar een mooie feature voor ingebouwd genaamd "Preview" maar dit werkt niet in alle gevallen, vooral als er redirects in de website zitten verwerkt.
De beste test is de volgende:
Ik ga er vanuit dat de website al draait op de nieuwe server die u wil testen en u weet het IP-adres van de nieuwe server.
1) Open notepad.exe als administrator (Start, zoek op notepad, klik met rechtermuisknop op notepad, klik "Run as Administrator", klik YES voor UAC melding)
2) In notepad gaan we nu de hosts file openen (File > Open, Browse naar C:\Windows\System32\drivers\etc, rechtsonder zet *.txt op *.*, open "hosts" file.
3) Voeg nu een nieuwe regel toe aan de hosts file: IP-adres nieuwe server <TAB> domeinnaam.nl <TAB> www.domeinnaam.nl
Voorbeeld:
83.98.182.999 foxxl.nl www.foxxl.nl
Als u ook de webmail functionalteit wil testen of een subdomein ziet het er zo uit:
83.98.182.999 foxxl.nl www.foxxl.nl webmail.foxxl.nl subdomein.foxxl.nl subdomein2.foxxl.nl etcetera.foxxl.nl
OPMERKING: U hoeft notepad niet steeds af te sluiten en te heropenen want dat is veel werk, CTRL-S om op te slaan is voldoende om de wijzigingen actief te laten zijn op je systeem.
4) Open nu uw browser en ga naar de website
BELANGRIJK: elke keer als u een wijziging maakt in de HOSTS file is deze direct actief alleen uw browser cached ook nog, u moet dus na elke wijziging in de HOSTS file alle browser vensters sluiten en opnieuw starten om ervoor te zorgen dat de cache van de browser geleegd wordt.
5) Hoe weet ik nu of ik op de nieuwe server zit?
Voeg alleen op de nieuwe server een bestand toe bijvoorbeeld test.txt en zet hierin de tekst "dit is de nieuwe server". Als u nu naar uw website browsed: http://www.domeinnaam.nl/test.txt, dan kunt u dus met zekerheid zeggen of u op de oude of de nieuwe uitkomt. Op de oude server krijgt u dan namelijk een 404 file not found melding.
Of gebruik deze Google Chrome plugin waarmee u de IP-adressen van de server kunt inzien: https://github.com/pmarks-net/ipvfoo
6) Nadat u klaar bent met testen is het belangrijk om de hosts file weer op te schonen want dit kan jaren op uw systeem blijven staan en in de toekomst voor lange zoekacties zorgen om te zien waarom iets niet werkt op dit specifieke systeem maar op alle andere systemen ter wereld wel!!
Als u notepad nog open heeft staan verwijderd u de regel en sla op of zet een hekje # voor de regel om er commentaar van te maken!
Meer onderwerpen binnen "Webhosting"
- Aan de slag met mijn webhosting account
- Hoe kan ik rechten aanpassen, schrijfbaar, writeable maken?
- Geavanceerd preview van uw website (Hosts file aanpassen in windows)
- Ik krijg de melding dat er een virus of malware op mijn website staat
- Redirect HTTP naar HTTPS (via web.config rewrite rules)
- Download bestand geeft 404 maar bestaat wel (MIME)
- Redirect naar URL (via web.config rewrite rules)
- IIS Default document volgorde aanpassen
- Eigen error pagina's met Custom Error Documents
- Waar beheer ik de Default document index files en volgorde?
- Specifiek IP-adres blokkeren voor uw website
- Wijzigen van al uw wachtwoorden binnen Plesk
- De limiet van mijn webhosting account is overschreden wat kan ik doen?
- Hoe kan ik mijn statistieken afschermen met een wachtwoord?
- Waarom wordt mijn website niet gevonden door Google?
- Redirect naar WWW (via web.config rewrite rules)
- Redirect 301 Moved Permanently maken in php, asp, asp.net en html
- Automatisch backups maken van mijn website
- Hoe kan ik mijn complete (of gedeelte) website offline zetten / afschermen?
- Script op gezette tijden aanroepen (cronjob)
- Directory Browsing instellen (opendir)
- Alles over IPv6
- Wat is DNS?
- Redirect HTTP naar HTTPS
- Wat kan ik met een dedicated IP-adres?