У меня есть сервер IIS7.5 (также работающий с SQL Server) с именем сервера (скажем) dc-db
.
На этом сервере мой сайт IIS по умолчанию работает правильно на http://localhost
и http://dc-db
Я хочу загрузить веб-приложение для запуска на http://management.dc-db
Я создал новый сайт и попытался использовать следующие привязки для имени хоста:
management.*
management.dc-db
management.dc-db.local
Во всех случаях я получаю стандартный
Хочу отметить, что после каждого изменения сайт перезагружался.
Я читал другие статьи, касающиеся поддоменов с подстановочными знаками, чего я не хочу делать, и не нашел ничего полезного в этом отношении. Рад быть исправленным, если это дубликат.
Если они используют DNS-сервер: добавьте новую зону прямого просмотра, выберите основную зону и добавьте поддомены в эту локальную зону. Добавьте записи A для каждого поддомена, который вы хотите использовать, укажите их на машину с сервером IIS.
Затем вы можете добавить веб-сайты в IIS, как вы это делали.
Убедитесь, что все компьютеры используют этот DNS-сервер.
Это позволяет вам использовать любое доменное имя в вашей локальной сети. Убедитесь, что не перезаписали существующие, так как это приведет к поломке исходного веб-сайта.
Что вы можете сделать, так это «Остановить» сайт IIS localhost и включить сайт IIS management.dc-db, а затем ввести localhost. При необходимости переключайтесь вперед и назад. На данный момент IIS должен жаловаться на повторяющиеся привязки «*» к порту 80.
Лучший вариант: Что вы можете сделать, так это добавить второй IP-адрес, например. 192.168.0.5 на компьютер (Откройте Центр управления сетями и общим доступом => Изменить настройки адаптера => Щелкните правой кнопкой мыши Адаптер / Подключение => Свойства => Выделите Интернет-протокол версии 4 TCP / IP4 => Свойства => Дополнительно => Настройки IP => Добавить) Имея в виду Windows 7, со статическим IP-адресом DHCP не будет работать.
После того, как все это будет сделано, вы идете и добавляете новый сайт в IIS. Когда он запрашивает информацию о привязке, вместо того, чтобы разрешить "*" изменить его на новый IP-адрес, который вы создали выше (192.168.0.5). Введите 192.168.0.5/index.html в URL-адрес для доступа к дополнительному сайту.
Оба сайта легко доступны. (сайт1: локальный хост, сайт 2: 192.168.0.5/index.html). Добавьте дополнительные IP-адреса для любого количества добавляемых сайтов.