IIS: укажите имя хоста для веб-сайта

Я выполняю развертывание в своем проекте.net по адресу host.domain.com/Default Web Site/ProjectName.

Я хотел бы сделать так, чтобы URL "host.domain.com" указывал на мое приложение.

Я подозреваю, что у меня не правильно установлены привязки, но я не могу понять, что мне нужно делать. Прямо сейчас ввод "host.domain.com" возвращает меня к экрану IIS по умолчанию, и я могу получить доступ к своему проекту только через host.domain.com/ProjectName.

Какими должны быть привязки на веб-сайте по умолчанию, чтобы он указывал на мое приложение?

1 ответ

Решение

Привязка не будет работать здесь. Привязки не выполняют перенаправления на другие пути в URL, привязки просто принимают имена хостов, IP-адреса, сертификаты SSL и т. Д. И направляют их на определенный веб-сайт на вашем сервере. То, что вам нужно, это либо

  • опубликовать ваше приложение в корне вашего сайта (я полагаю, что это не вариант)

или же

  • создать правило перезаписи для перенаправления запросов. Для этого вам понадобится расширение для перезаписи URL. Это доступно здесь.
Другие вопросы по тегам