IIS эквивалент VirtualHost в Apache

Есть ли эквивалент Apache VirtualHost для IIS? Мы хотим иметь возможность запускать несколько веб-сайтов с одного IP-адреса и обращаться к ним с разными именами DNS.

то есть. У меня

www.dom1.com
www.dom2.com
www.dom3.com

что все указывают на 123.123.10.1. Apache просто будет работать на порту 80 и просто использовать virtualhost, чтобы решить, какой сайт должен обслуживаться.

Возможно ли это в Windows IIS6?

Спасибо

Ответ 1

Вы хотите использовать Заголовки хоста в IIS - эта ссылка приведет к хорошей практической странице.

Ответ 2

Как предположил rob_g, если у вас уже есть веб-сайт (например, веб-сайт по умолчанию), вы также можете выбрать "Изменить привязки" на веб-сайте и указать имя хоста.

Ответ 3

Создайте новый виртуальный хост:

iis manager → (локальный компьютер) → щелкните правой кнопкой мыши веб-сайты → новый → веб-сайт

Проверить/изменить/добавить имя хоста (другое имя хоста для распознавания) на виртуальном хосте:

iis manager → (локальный компьютер) → Веб-сайты → щелкните правой кнопкой мыши/свойства на одном из сайтов → Веб-сайт → Дополнительно → "Несколько идентификаторов для этого веб-сайта"

Ответ 4

В IIS 7 вы добавите в Bindings в правой части столбца Actions, Edit Site, в то время как выбранный сайт выбран. Как добавить виртуальные хосты в IIS