Назад | Перейти на главную страницу

Настройте приложение asp.net mvc в качестве веб-сайта поддомена

Я пытаюсь настроить локальное приложение на поддомене на сервере нашей компании. Уже установлена ​​установка sharepoint на http://companyweb/, но я бы хотел, чтобы мое приложение работало на http://orders.companyweb/.

Я попытался создать новый веб-сайт, оставив IP-адрес таким же, как и для http://companywebи просто изменив значение заголовка хоста на orders.companyweb. Однако независимо от того, откуда я пытаюсь получить доступ к сайту (с разных компьютеров в сети, включая сам сервер), я продолжаю получать ошибку 404.

Затем я попытался настроить простой index.html и служить этому как высший приоритет; однако у меня все еще было 404 ошибки. Это заставляет меня думать, что я на самом деле неправильно настроил сам сайт.

Что мне нужно изменить, чтобы иметь возможность правильно обращаться к этому приложению на всех локальных компьютерах?

Я нашел решение этой проблемы, которое работает (по крайней мере, для меня). Решение основано на этот билет поддержки Microsoft. Я использовал следующие шаги:

  1. Откройте оснастку DNS. Для этого нажмите «Пуск», выберите «Администрирование» и нажмите «DNS».
  2. Разверните папку «Зоны прямого просмотра».
  3. Разверните папку для локальной сети (она содержит имена хостов всех компьютеров в сети с их IP-адресами) - в моем случае это было companyname.local.
  4. Добавьте запись «Псевдоним (CNAME)» (щелкнув правой кнопкой мыши пустое место или «Действия» -> Новый псевдоним (CNAME)).
  5. В разделе «Псевдоним» введите имя, которое будет иметь новый веб-сайт (в моем случае это было заказы)
  6. В разделе «Полное доменное имя» введите имя сервера, на котором размещен веб-сайт (в моем случае, server.companyname.local).
  7. В оснастке «Управление IIS» откройте свойства нового веб-сайта.
  8. На вкладке «Веб-сайт» нажмите кнопку «Дополнительно» рядом с полем «IP-адрес».
  9. Щелкните идентификатор по умолчанию для веб-сайта (скорее всего, IP-адрес «По умолчанию», порт 80), затем нажмите «Изменить»
  10. В поле «Значение заголовка хоста» введите имя вашего нового веб-сайта (в моем случае это было заказы)
  11. Сохраните и закройте все открытые диалоги.

Этот метод сработал для меня; Я надеюсь, что это может быть полезно и кому-то другому. Извините за такой длинный список, но чтобы начать работать, нужно немного времени.