Часто приходится тестировать сайт без смены DNS, т.к. потом можно долго и упорно исправлять ошибки, ведь хостинг хостингу рознь…
Все, что вам нужно сделать, это исправить файл hosts, который есть во во всех системах:
Linux: /etc/hosts
Windows XP/7/Vista: C:WINDOWS\system32\drivers\etc\hosts
Открыть его можно с помощью обычного блокнота или любого другого редактора.
Например у вас есть сайт site.com, который находится на хостинге (сервере) с ip адресом 1.1.1.1. Вы скопировали сайт на новый сервер и хотите посмотреть, как он будет выглядеть на новом хостинге (сервере), ip адрес которого 2.2.2.2.
Итак, заходим в файл hosts, в зависимости от операционной системы, и добавляем в конец файла строчку:
2.2.2.2 site.com
Далее, сохраняем файл и в браузере открываем сайт. Также, не забудьте нажать ctrl+F5 для обновления кэша.
Зачастую кеш в браузере может упорно не обновляться, поэтому желательно перезагрузить браузер и почистить кэш на компьютере. Делается это очень просто. Открываете командную строку, вводите строчку ipconfig /flushdns и нажимаете enter.
Если у вас chrome, то Вы можете установить аддон — Site Geo ip locator, который будет показывать ip сервера, на котором находится сайт.