Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 398 372 раза!

Форум

Добро пожаловать, Гость!

вопрос новичка

Советы и рекомендации, полезные инструкции, обмен опытом
gsan33
Сообщения: 2
C нами: 6 мес 2 дня

Непрочитанное сообщение gsan33 » 12 июн 2017, 20:52

я заранее извиняюсь, видимо вопрос из области базовых знаний, но все же...

Мне не понятно, как операционная система понимает что адрес типа
http://myproject должен обрабатываться локальным сервером (и открывать страничку в каталоге mytest/index.php) а адрес http://yandex.ru отправляться в DNS на резолвинг.

В файле hosts я смотрел изменений там нет.

Аватара пользователя
Максим
Сообщения: 5216
C нами: 7 лет
Контакты:

Непрочитанное сообщение Максим » 12 июн 2017, 21:05

gsan33 писал(а):В файле hosts я смотрел изменений там нет.


Так видимо плохо смотрели. Именно по содержимому этого файла и узнаёт. Файл находится в измененном состоянии только когда сервер запущен. Есть еще вариант с использованием встроенного DNS сервера, но это точно не ваш случай.

gsan33
Сообщения: 2
C нами: 6 мес 2 дня

Непрочитанное сообщение gsan33 » 12 июн 2017, 21:19

Максим, спасибо за ответ, но что-то не так. Вот единственная запись которая появилась у меня в файле хостс: 127.0.0.1 meadmin.localhost
ничего больше там нет.
После остановки сервера эта запись остается.

Pashik
Сообщения: 95
C нами: 10 мес 15 дней

Непрочитанное сообщение Pashik » 13 июн 2017, 04:27

gsan33, проверьте hosts файл во время работы сервера. Увидите строки вроде этих:
# Start Open Server b9b3423b179cf113848dc2362e23784c_hosts
127.0.0.1 test.ru
# End Open Server b9b3423b179cf113848dc2362e23784c_hosts
У меня они находятся в самом начале.


Вернуться в «Полезные советы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя