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