Как мне проверить работу сайта не меняя NS сервера?

Подробности статьи
URL: https://help.gudzon.com/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=158
Номер статьи: 158
Создан: 26 Nov 2012 07:19 PM

Ответ К примеру сайт "ваш_сайт.com" работает на старом сервере "А"
Вы перенесли данные сайта на сервер "Б". Но еще не уверены будет ли он работать на новом месте без ошибок. Иногда панели или хостинги имеют возможность использовать для такого теста "временный адрес". Но далеко не все скрипты работают с такими адресами корректно.

Самый универсальный способ: Вы оставляете сайт работать на сервере "А".

Но тестируете работу сайта со своего компьютера на сервере "Б". Внеся на время теста временную (!!!) правку в hosts файл.

Физически hosts файл располагается в разных операционных системах по разному. В Windows чаще всего C:\Windows\system32\drivers\etc\hosts , для MacOS, Ubuntu и большинства других Unix подобных систем /etc/hosts Это обычный текстовой файл, в который нужно будет добавить всего одну строку (конечно не стирая тех что уже есть "по умолчанию"):

XXX.XXX.XXX.XXX ваш_сайт.com www.ваш_сайт.com

где XXX.XXX.XXX.XXX это IP нового сервера. И "ваш_сайт.com" это имя тестируемого сайта.

К примеру для теста gudzonhost.ru мы могли бы внести такую строку:


198.64.249.23 gudzonhost.ru www.gudzonhost.ru

После теста, Вы также можете открыть файл и удалить добавленную Вами строку.