Вы в основном на правильном пути.
Вам необходимо настроить DNS и IIS. Чтобы проверить это, сохраните настройки IIS, как описано, и отредактируйте файл hosts
локально, чтобы DivisionAppName
перенаправлял в правильный ящик.
Однако вам все равно понадобится браузер для ввода порта: // DivisionAppName: 30015
Если вы не хотите включать номер порта в «дружественный» URL-адрес, вы можете настроить IIS для прослушивания порта 80 и дифференцирования на основе имя хоста.
Вам необходимо настроить DNS, чтобы настраиваемое имя хоста правильно маршрутизировалось, и IIS для приема запросов к этому имени хоста для вашего веб-сайта.
Если IIS настроен для приема хоста имя, то вы можете настроить свой веб-сайт для прослушивания на 80.
Одно решение: вам нужно будет изменить привязку по умолчанию для * : 80
на сайте Sharepoint, чтобы включить заголовок узла. Это позволит вам иметь дополнительный веб-сайт, также привязанный к *: 80
с другим заголовком хоста, что избавит вас от необходимости вводить номер порта в браузере.
Например:
] Измените текущую привязку *: 80
, чтобы включить ServerName
в качестве заголовка хоста.
на новом сайте добавьте привязку *: 80
с новым заголовком хоста DivisionAppName
.
Попросите корпоративного ИТ-отдела ввести запись CNAME в DNS, указывающую DivisionAppName
на ServerName
.
Другое решение, которое позволит вам избежать изменений DNS и ввести URL-адрес, например ServerName / appname
, - это создать виртуальный каталог в корне сайта в IIS с именем appname
и разместите там свое приложение.