У меня есть виртуальный частный сервер. Я настроил свой DNS так, чтобы я мог размещать приложение для основного домена (скажем, domain.com), и я настроил DNS так, чтобы *.domain.com перенаправлялся на другое приложение на том же сервере. У меня есть следующие записи в моем DNS:
.domain.com type A 92.11.11.11 (fake ip)
*.domain.com type A 92.11.11.11
На сервере я настроил сайты следующим образом:
Name | Binding | Path
DomainApp | domain.com on 92.11.11.11:80(http) | path1
SubDomainApp | 92.11.11.11:80(http) | path2
Таким образом, я могу динамически перенаправлять myname.domain.com или anothername.domain.com в приложение поддомена.
Проблема Я купил сертификат для domain.com (и www.domain.com). Я привязал сертификат к приложению домена.
Проблема в том, что сервер перенаправляетhttp://myname.domain.comна httpс://myname.domain.com с моим сертификатом. Я получаю сообщение об ошибке в своем браузере, сообщающее, что сертификат недействителен для поддомена (нормально). Но мне не нужен сертификат для моих поддоменов. Я хочу иметь возможность доступа к нему по протоколу http.
Есть ли конфигурация в IIS, которая это допускает (использование https для домена и http для поддоменов)?