3

В настоящее время я работаю над сайтом разработчика, и мы редактируем файл hosts, поскольку мы не хотим вносить какие-либо изменения в работающий сайт, однако мне нужно скопировать часть содержимого с исходного сайта на сайт разработчика, поэтому я хотел бы переключаться между Разработчик и живой сайт без редактирования файла hosts каждый раз

1 ответ1

4

Нет.

Браузер не читает файл HOSTS напрямую. Браузер отправляет DNS-запрос к ОС, а ОС возвращает ответ (проверив файл HOSTS). Таким образом, вам необходимо переопределить DNS-распознаватель ОС, и я не знаю, как это можно переопределить.

Если ручное редактирование файла HOSTS - это слишком много работы, то, может быть, какой-нибудь скрипт для автоматизации этого будет полезен? Тем не менее, вы все еще можете столкнуться с проблемами с кэшированием DNS в браузере / ОС, поэтому очистка кэша DNS должна стать частью этого сценария.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .