бесплатно с городских телефонов Украины
Киев | 044 392-73-56 |
Харьков | 057 728-49-18 |
Днепр | 056 790-86-00 |
Одесса | 048 734-56-54 |
Львов | 032 229-58-50 |
Николаев | 051 270-12-63 |
Полтава | 053 262-53-74 |
Запорожье | 061 228-69-91 |
У каждого сайта есть свой текстовый адрес, называемый доменным именем, а так же соответствующий доменному имени цифровой адрес, называемый IP адресом. При вводе доменного имени в адресной строке браузера, информация о доменном имени поступает на DNS сервер и сравнивается с IP адресом, которому соответствует домен, после чего на компьютер, с которого осуществляется вход на сайт, поступает ответ от DNS сервера, с информацией о соответствующем указанному домену IP адресе. Только после этого происходит открытие требуемого сайта с полученным IP адресом.
Файл hosts позволяет в обход DNS серверов ускорить открытие сайта, если информация на DNS сервере еще не обновилась или же требуется протестировать сайт на другом сервере, не перенаправляя на него доменное имя.
Ниже указан путь к файлу hosts в различных ОС:
Windows: C:\Windows\System32\drivers\etc\hosts
*nix: /etc/hosts
MacOS: /private/etc/hosts
Android: /system/etc/hosts
Для примера есть сайт с названием mysite.com.ua , который был перенесен на новый сервер с IP адресом 93.190.45.5, но перед тем, как перенаправить домен mysite.com.ua на IP адрес 93.190.45.5, необходимо сначала протестировать работу сайта на новом сервере, чтобы после перенаправления домена на новый IP адрес, посетители сайта не столкнулись с некорректной работой сайта. Чтобы протестировать работу сайта на новом сервере, достаточно на своем компьютере открыть файл hosts в текстовом редакторе и добавить в конец файла строку:
93.190.45.5 mysite.com.ua www.mysite.com.ua
После сохранения изменений в файле hosts, сайт mysite.com.ua начнет открываться с нового сервера, но только на том компьютере, на котором в файл hosts были внесены указанные изменения.
Таким образом вы сможете проверить работу сайта на новом сервере, в то время, как у остальных посетителей сайт все еще будут открываться со старого сервера.
Как только работа над сайтом на новом сервере будет завершена, требуется удалить добавленную ранее строку в файл hosts и только после этого перенаправлять домен на новый IP адрес, чтобы он стал доступен с нового сервера для всех остальных посетителей.
См.также:
CMS 23
Файл hosts - для чего нужен и как с ним работать