Ich habe einen virtuellen privaten Server. Ich habe meinen DNS so konfiguriert, dass ich eine Anwendung für die Hauptdomäne (sagen wir domain.com) hosten kann, und ich habe den DNS so konfiguriert, dass *.domain.com auf eine andere Anwendung auf demselben Server umgeleitet wird. Ich habe die folgenden Einträge in meinem DNS:
.domain.com type A 92.11.11.11 (fake ip)
*.domain.com type A 92.11.11.11
Auf dem Server habe ich die Sites wie folgt konfiguriert:
Name | Binding | Path
DomainApp | domain.com on 92.11.11.11:80(http) | path1
SubDomainApp | 92.11.11.11:80(http) | path2
Auf diese Weise kann ich myname.domain.com oder anothername.domain.com dynamisch zur Subdomänen-App umleiten.
Das Problem Ich habe ein Zertifikat für domain.com (und www.domain.com) gekauft. Ich habe das Zertifikat an die Domänen-App gebunden.
Das Problem ist, dass der Server umleitethttp://meinname.domain.comzu httpS://myname.domain.com mit meinem Zertifikat. Ich erhalte in meinem Browser eine Fehlermeldung, dass das Zertifikat für die Subdomain nicht gültig ist (normal). Aber ich möchte kein Zertifikat für meine Subdomains. Ich möchte mit dem HTTP-Protokoll darauf zugreifen können.
Gibt es eine Konfiguration in IIS, die dies zulässt (Verwendung von https für die Domäne und http für die Subdomänen)?