Ako odskúšať funkčnosť webu úpravou súboru hosts?
Pred migráciou webu, pred zmenou konfigurácie, pred upgradom alebo pred jeho publikovaním je vhodné otestovať funkčnosť webu úpravou súboru hosts.
Súbor hosts umožňuje na klientskom počítači prenastaviť DNS záznamy.
V prípade, že k nám presúvate doménu, hosting je už aktívny, ale doména ešte nie je presunutá, potrebujete pravdepodobne ešte pred dokončením presunu odskúšať funkčnosť svojich stránok na novom webserveri. Je potrebné na svojom PC nasmerovať doménu priamo na IP adresu nového, resp. budúceho servera.
Ak potom zadáte do internetového prehliadača svoju doménu, bude sa obsah čítať z iného servera, než na ktorý ukazujú aktuálne DNS záznamy domény. Rovnako tak sa toto hodí v prípade, keď napr. potrebujete doménu otestovať na inom serveri (chystaný upgrade, migrácia na iný webserver z dôvodu rozdielnej konfigurácie a pod.).
Umiestnenie súboru hosts závisí od operačného systému, ktorý používate.
- Windows 7, 8, 10 / 32bit – c:windowssystem32driversetchosts
- Windows 7, 8, 10 / 64bit – c:windowssystem32driversetchosts alebo c:windowssysnativedriversetchosts
- Windows 2000, XP a Vista – c:windowssystem32driversetchosts
- Windows 95 a 98 – c:windowshosts
- Linux – /etc/hosts
- Mac OS X – /private/etc/hosts (editovať môžete v Terminále príkazom sudo nano /private/etc/hosts)
Úpravu súboru hosts je potrebné vykonávať s administrátorskými právami.
Po ukončení testovania je potrebné Vami pridaný riadok zo súboru hosts zmazať, aby doména do budúcna smerovala na správnu IP adresu podľa skutočného stavu.
Príklad:
# Komentar 127.0.0.1 localhost 217.31.49.32 www.vasadomena.sk 217.31.49.32 vasadomena.sk