@mkd_2128506
C# full-stack developer (middle)

Веб-сайт(пет проект) не поднимается по IP, но поднимается по доменному имени. Почему?

Добрый день!
Пишу, админю пет-вебсайт.
2 компа.
Один - Windows Server 2022(установлен DNS-сервер, IIS-сервер, статический IP-192.168.0.111)
Другой - рабочий комп, Windows 11 Home (статический IP)
Оба подключены к шлюзу-роутеру.
На win-сервере добавляю DNS-запись и создаю web сайт(пет проект) на IIS.
Делаю биндинги для http(80), https(443). (Пробовал IP-адреса сервера указывать 192.168.0.111 и All Unassignet)
На сервере, на рабочем компе при обращении через браузер по ip 192.168.0.111 возвращает: "Not Found HTTP Error 404. The requested resource is not found". И по http и https.
При обращении по DNS имени и на сервере и на локальном всё норм. И по http и https
ping проходит по Ip и по DNS имени
tracert и telnet так же.
ipconfig /flushdns пробовал.
Почему так? Подскажите
  • Вопрос задан
  • 58 просмотров
Решения вопроса 1
@Ava256
долгий путь в тех. поддержке
Все правильно работает, сайт настроен как virtual host.
Так и должно работать. Браузер в запросе передает заголовок Host. В нем будет up адрес или доменное имя сайта.Если на сервере нет виртуального хоста с таким значением, то сервер возвращается ошибку.
https://ru.m.wikipedia.org/wiki/Виртуальный_хостинг
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы