Создайте 3 сайта в DefaultWebSite с доступом https с другим номером порта - PullRequest
0 голосов
/ 02 апреля 2019

У меня есть 3 сайта (виртуальные каталоги), зарегистрированные на веб-сайте по умолчанию в IIS, к ним можно получить доступ, как показано ниже:

http://localhost/Site1
http://localhost/Site2
http://localhost/Site3

В настоящее время у меня есть один номер порта, который является портом 80. Мне нужно настроитьэти сайты с https имеют разные номера портов, как показано ниже:


https://demo.mydomain.com:5001/Site1
https://demo.mydomain.com:5002/Site2
https://demo.mydomain.com:5003/Site3

Я новичок в IIS.Может кто-нибудь помочь мне с подходом, чтобы решить вышеупомянутый сценарий?

1 Ответ

0 голосов
/ 02 апреля 2019

домен уже указывает на ваш веб-сервер или вы пытаетесь достичь этого на своей машине разработки?

Если домен уже указывает на сервер, это можно сделать с помощью IIS, добавив привязки к своим веб-сайтам (в вашем случае это веб-сайт по умолчанию). Вы можете добиться этого, щелкнув правой кнопкой мыши на сайте. Здесь вы можете увидеть «Редактировать привязки». Вам придется добавить порт привязки foreach. Просто нажмите «Добавить» и введите правильное имя хоста (demo.mydomain.com) и порт. Вы также можете выбрать сертификат здесь для соединения https.

Если вы пытаетесь добиться этого на своем компьютере разработчика, вам также нужно будет добавить ваше имя хоста в файл хостов Windows. Под "C: \ Windows \ System32 \ drivers \ etc \ hosts" добавьте строку "127.0.0.1 demo.mydomain.com".

Jonathan

...