WildCard SSL mit WordPress-Subdomain

So habe ich eine Hauptdomainsite genannt: site.com und ich kaufte vor kurzem wildcard SSL, um zu versuchen, die Hauptdomain und alle seine Unterdomains zu verschlüsseln und alle Dateien zu zwingen, https zu verwenden. Nach der Anmeldung für den Service deckt das Zertifikat alle Domains wie: * .site.com ab, aber alle meine Subdomains haben einen eigenen Namen wie site2.com site3.com siteN.com usw. Ich kann https bekommen, wenn ich site2.site.com verwende aber ich brauche es, um site2.com mit https zu sein. Ich habe das HTTPS-Plugin installiert und wenn ich site2.site.com als Zertifikat-Root verwende, funktioniert es, aber die URL ist dann site2.site.com. Gibt es eine Möglichkeit, https durch site2.com zu erzwingen? Meine .htaccess-Datei für Hauptdomains und Subdomains ist:

# BEGIN WordPress  RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]  # END WordPress SetEnvIfNoCase User-Agent "^libwww-perl*" block_bad_bots Deny from env=block_bad_bots 

EXTRA HINWEIS : Ich habe keinen Zugriff auf die vhost-Dateien, so dass ich keine virtuellen Hosts erstellen kann

Solutions Collecting From Web of "WildCard SSL mit WordPress-Subdomain"

Ich habe ein einfaches Plugin gefunden, das die Aufgabe für mich erledigt hat. So sieht meine .htaccess-Datei jetzt für meine Sub-Domain aus:

  RewriteEngine on RewriteCond %{HTTPS} !=on [NC] RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] # BEGIN WordPress #RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress SetEnvIfNoCase User-Agent "^libwww-perl*" block_bad_bots Deny from env=block_bad_bots  

Es ist nicht möglich, dass das Zertifikat auf site2.site.com installiert ist und verschlüsselten Verkehr auf site2.com weiterleitet, der nicht mit SSL gesichert ist.

Wildcard-Zertifikate können die Stammdomäne und ihre unbegrenzten Subdomains schützen. Wie oben erwähnt, verfügen Sie über ein Platzhalterzertifikat, das auf * .site.com ausgestellt wird und auf allen Subdomains wie site2.site.com, site3 ordnungsgemäß funktioniert. site.com.

Jetzt haben Sie dieselben Domainnamen, die mit Ihren Subdomain-Namen wie site2.com, site3.com usw. übereinstimmen, und Sie möchten eine sichere Umgebung für diese mehreren Domainnamen einrichten. In diesem Fall funktioniert das Platzhalterzertifikat nicht, da es keine Sicherheit für mehrere Websites bieten kann. Um mehrere Domains und deren Subdomains abzudecken, haben Sie zwei Möglichkeiten.

Multi-Domain-SSL:

Wenn Sie nur eine begrenzte Anzahl von Domains und Subdomains haben, können Sie ein einzelnes Multi Domain SSL verwenden. Es kann bis zu 100 alternative Subjektnamen (SANs) mit einem einzigen Zertifikat sichern.

Beispielsweise:

 site.com (primäre Domain)
 site2.site.com
 site2.com
 site3.site.com
 site3.com
 anysub.anydomäne.tld
 anydomäne.tld

Multi-Domain-Wildcard-SSL

Wenn Sie mehrere Websites und ihre unbegrenzten Subdomains sichern möchten, ist das Multi-Domain-Wildcard-SSL-Zertifikat die beste Wahl. Es kann bis zu 100 Root-Domains und unbegrenzte Sub-Domains sichern.

Beispielsweise:

 * .site.com
 * .site2.com
 * .site3.com
 * .site99.com

Weitere Informationen zu den beiden oben genannten Optionen finden Sie unter https://www.ssl2buy.com/multi-domain-ssl