Sie können ein SSL-Zertifikat erstellen, indem Sie * .domain.com als Namen verwenden.
Dies gilt jedoch leider nicht für https://domain.com
Gibt es eine Lösung dafür?
ssl
certificate
openssl
wildcard
Unbekannt
quelle
quelle
Das können Sie leider nicht. Die Regeln für den Umgang mit Platzhaltern in Subdomains ähneln den Regeln für Cookies in Subdomains.
Um dies zu bewältigen, müssen Sie zwei Zertifikate erwerben, eines für
*.domain.com
und eines fürdomain.com
. Sie müssen zwei separate IP-Adressen verwenden, und vhosts two behandelt diese Domänen separat.quelle
Wildcards haben heutzutage * .domain.com und domain.com im Feld für den alternativen Antragstellernamen (SAN). Schauen Sie sich beispielsweise das Wildcard-SSL-Zertifikat von quora.com an
Du wirst sehen
Betreff der alternativen Namen: * .quora.com, quora.com
quelle
Wahrscheinlich nicht die Antwort, die Sie suchen, aber ich bin mir zu 99% sicher, dass es keinen Weg gibt. Leiten Sie http://domain.com/ zu https://www.domain.com/ um und verwenden Sie einfach * .domain.com als SSL-Zertifikat. Es ist alles andere als perfekt, sollte aber hoffentlich die meisten Fälle abdecken, an denen Sie interessiert sind. Die einzige Alternative besteht darin, unterschiedliche IP-Adressen für domain.com und www.domain.com zu verwenden. Dann können Sie für jede IP unterschiedliche Zertifikate verwenden.
quelle
Nein, weil es sich um völlig andere Namensräume handelt. Das tld umzuleiten ist ebenfalls keine Option, da SSL eine Transportverschlüsselung ist, die das ssl entschlüsseln muss, bevor beispielsweise Apache den Anforderungshost sehen kann, um es umzuleiten.
Ebenfalls als Randnotiz: foo.bar.domain.com ist auch nicht für ein Wildcard-Zertifikat gültig (Firefox aus dem Speicher ist das einzige, das dies zulässt).
quelle