10:56

If it's stupid but works, it isn't stupid.
При проверке через CureIt "вылечила" файл хостов (hosts), а там нужные записи.
Нет ли какой-нибудь возможности его восстановить? (

Комментарии
22.09.2015 в 11:01

Да, можно.
Создайте вручную этот файл с нужными вам записями.
22.09.2015 в 11:03

If it's stupid but works, it isn't stupid.
Trotil, да это понятно, что вручную можно всё снова туда вписать (
но там были записи за три года (
22.09.2015 в 11:18

fire-dragon
Heidel,

введите команду notepad c:\windows\System32\drivers\etc\hosts

вбейте туда





сохраните.
В общем то этот файл пользователю не нужен. А если нужен то в крэке пишут какие записи нужно вносить.
Обычно это строчки типа

127.0.0.1 update.adobe.com
127.0.0.1 versioncheck.adobe.com
22.09.2015 в 11:24

If it's stupid but works, it isn't stupid.
fire-dragon, мне он нужен, у меня там записи с локальных серверов на три года были. которые безвременно погибли от кривизны моих рук.
22.09.2015 в 12:01

fire-dragon
тогда все просто.
Открываете сетевое окружение и входите на нужные сервера.
после в командной строке вводите nbtstat -c далее добавляете записи в файл hosts



22.09.2015 в 14:50

If it's stupid but works, it isn't stupid.
fire-dragon, по-моему, мы говорит о разных вещах. у меня установлены локальные сервера-сборки Winginx и Denver, которые делали свои записи в файл hosts, которые сейчас все затерлись. предложенным вами способом я могу их восстановить?
22.09.2015 в 16:37

fire-dragon
нет. хотя что вам мешает просмотреть ваши хосты и забить их руками.

www.denwer.ru/base.html
Кроме этого

«Добавить новый виртуальный хост в Денвере чрезвычайно просто. Пусть это будет test1.ru. Вам нужно проделать следующее:



Создать в папке /home директорию с именем, совпадающим с именем виртуального хоста (в нашем случае test1.ru). Да-да, вы правильно поняли: имя директории содержит точку. Эта директория будет хранить директории документов доменов третьего уровня для test1.ru. Непонятно?.. Например, имя abc.test1.ru связывается сервером с директорией /home/test1.ru/abc/, а имя abc.def.test1.ru — с /home/test1.ru/abc.def/. Ну и, конечно, поддиректория www соответствует адресам www.test1.ru и просто test1.ru. В общем, дешево и сердито. На рисунке показано, как может выглядеть директория /home. Не забудьте создать папку www в директории виртуального хоста, ведь именно в ней будут храниться его страницы и скрипты!
Перезапустить сервер, воспользовавшись, например, ярлыком Restart Denwer на Рабочем столе.
Это все, что нужно сделать. А где же, вы спросите, модификация httpd.conf и файла hosts?.. Ее просто нет. Файл httpd.conf вообще не меняется никогда. Чуть посложнее с файлом hosts: он модифицируется автоматически, подстраиваясь под текущую конфигурацию каталогов в /home. При этом используется весьма интеллектуальный алгоритм для распознавания, какие хосты были внесены Денвером, а какие пользователь добавил самостоятельно, вручную (если он, конечно, захочет это сделать). То есть, автоматическое изменение файла hosts еще не означает, что в нем пропадут все комментарии и вы не сможете больше никогда редактировать его «руками». И, конечно, при остановке комплекса по ярлыку Stop Denwer файл hosts восстанавливается в то состояние, которое и должно быть.

Я не говорю «в предыдущее», потому что это, вообще говоря, не так. Представьте, что комплекс запущен и пользователь открыл hosts в Блокноте и добавил в него какой-нибудь хост. Например, он назначил домену microsoft.ru тот же IP-адрес, что имеет porno.com. После останова серверов этот адрес не удалится, а будет сохранен в исходном виде, в то время как все виртуальные хосты «отключатся». Действует принцип: «вычищай только то, что нагадил сам».»



для nginx
nginx.org/ru/docs/http/server_names.html