Добавление HTTPS к второму веб-сайту, не работающему?

У меня есть сервер окон 2008, что я работаю на двух веб-сайтах. Я сначала устанавливаю оба веб-сайта с нормальным доступом HTTP, и смог поразить оба сайта. Я теперь хочу добавить доступ HTTPS, таким образом, я добавил его веб-сайт По умолчанию, и затем установите первый сайт успешно.

Когда я пытаюсь добавить HTTPS к второму сайту, сайт автоматически закрывается в IIS и когда я пытаюсь запустить его, я получаю сообщение об ошибке:

This Web site cannot be started.  Another website may be using the same port.

Оба сайта связываются с тем же IP-адресом, но имеют другое имя хоста.

Почему случается так, что все работало, когда был только HTTP, но когда я добавил HTTPS, это начало бросать ошибку?

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

2
задан 7 March 2014 в 21:39
2 ответа

Использование Указание имени сервера требует IIS 8.0. Это было не поддерживается в предыдущих версиях IIS.

Чтобы решить проблему, сделайте одно из следующего:

  • Обновление до IIS 8.0 (и сервера 2012).
  • Используйте веб-сервер, отличный от IIS.
  • Используйте уникальные IP-адреса для каждого SSL-совместимого сайта.
5
ответ дан 3 December 2019 в 09:36

В дополнение к тому, что сказал Майкл Хэмптон (Michael Hampton), еще один вариант, если вы ограничены одним IP-адресом, заключается в привязке дополнительных сайтов к новым портам. Не совсем идеальная ситуация, но она может вам помочь. Чтобы сделать это абсолютно безупречным, вы должны играть в игры с переписыванием URL-адресов. Но если вы можете справиться с необходимостью указывать номер порта в URL для дополнительных HTTPS-сайтов, то это может сработать на вас

.
0
ответ дан 3 December 2019 в 09:36

Теги

Похожие вопросы