Инструменты пользователя

Инструменты сайта


file_hosts

Работа сайта без привязки доменного имени.


Для проверки работоспособности сайта, без изменения текущей конфигурации домена, достаточно на вашем компьютере вручную прописать IP-адрес сервера на котором размещен сайт.

Допустим, у вас есть сайт на домене site1.ru и он сейчас работает на неком хостинге. Вы решили перенести сайт на VPS и хотите протестировать его, не изменяя при этом записи DNS.

Для этого нужно в файле hosts прописать соответствие между доменом и IP-адресом.

Предположим, что ваш тестируемый сервер имеет IP-адрес 111.222.333.444. Тогда вам нужно в файл hosts прописать строку:

111.222.333.444 site1.ru

Если у вас несколько сайтов то:

111.222.333.444 site1.ru site2.ru

Где находится файл hosts?

В разных операционных системах данный файл располагается по следующим путям:

  • Windows 95/98/ME: WINDOWS\hosts
  • Windows NT/2000: WINNT\system32\drivers\etc\hosts
  • Windows XP/2003/Vista/7: WINDOWS\system32\drivers\etc\hosts
  • Mac OS X 10.2+: /private/etc/hosts
  • Linux: /etc/hosts

В ОС Linux также стоит проверить очерёдность разрешения доменного имени. Для этого в файле /etc/nsswitch.conf найдите группу hosts. Первым аргументом в данной группе должен быть files.

Проверка разрешения доменного имени

Чтобы проверить, действительно ли ваш компьютер обращается к IP-адресу, который вы указали в файле hosts, можно в командной строке выполнить команду:

ping site1.ru

В выводе команды будет указан IP-адрес, на который ваш компьютер посылает эхо-запросы. Если это IP-адрес сервера, на котором вы тестируете сайт, то смело можете вводить доменное имя в адресной строке браузера и проверять работоспособность сайта.

Как закомментировать строку в hosts?

Для комментирования строки используется символ #, который устанавливается в её начале и таким образом действие записи в этой строке прекращается.

Этот способ удобен в случае, если какая-либо запись может потребоваться в дальнейшем, либо необходимо добавить текст с описанием. Также, комментарий можно вставлять и не в начале строки, а, например, после записи IP и домена.


Информация на данном сайте носит ознакомительный характер и может быть изменена. © 2005-2024 iPipe.ru