Hat jemand herausgefunden, wie man WordPress MultiSite mit Domain Mapping & SSL verwendet?

8

Ich habe überall nach einer Lösung für SSL mit WordPress MultiSite und Domain Mapping gesucht. Idealerweise möchte ich ein SSL-Zertifikat für jede Domain (oder möglicherweise ein Wildcard-Zertifikat) erwerben, wenn jemand eine Lösung hat, die für ihn funktioniert hat.

Ich befürchte, dass ich dieses Detail übersehen habe und jetzt mein glückliches MU-Zuhause aufteilen muss, um diese Domain richtig zu sichern.

Ross
quelle
Könnte ein Wildcard-Zertifikat von jemandem wie diesem gekauft werden? startssl.com/?app=40
Ross

Antworten:

4

Ich verwende Multisite mit Domain-Mapping. Ich habe die CNAMEOption zum Zeigen des zugeordneten Domainnamens ausgewählt.

Meine Site wird als Unterverzeichnis installiert.

  • http: // Homesite.org/seedlivelihood

Dateien werden wie folgt bereitgestellt:

  • https://homeesite.org/seedlivelihood/wp-content/plugins/woocommerce/assets/css/fancybox.min.css?ver=3.2.1

Bei der Domänenzuordnung befindet sich die Site unter:

  • seedlivelihood.org

Von dort aus ist mein SSL eingerichtet.

Safari ist die Wahl nicht zu laden .jsund .cssDateien , die von kommen homesite.

Ressource konnte nicht geladen werden: Das Zertifikat für diesen Server ist ungültig. Möglicherweise stellen Sie eine Verbindung zu einem Server her, der vorgibt, "seedlivelihood.org" zu sein, wodurch Ihre vertraulichen Informationen gefährdet werden könnten.

Für alle, die sich fragen, habe ich das so gelöst. Ich habe das hinzugefügt.htaccess

RewriteCond %{HTTP_HOST} original.org
RewriteCond %{REQUEST_URI} ^/subdirectoryname/wp-content/plugins
RewriteRule ^subdirectoryname(.*)$ https://newname.org$1 [L]

Erneut war die Situation so, dass bei der Domänenzuordnung das, was der Betrachter sah, neu zugeordnet wurde, jedoch keine Plugin-Dateien neu zugeordnet wurden. Auf diese Weise konnte ich original.org/subdirectoryname/wp-content/plugins/in die neue zugeordnete Domäne umschreiben :newname.org/wp-content/plugins

Dies löste meine SSL-Probleme und gab mir den begehrten Greenlock. Ich habe noch eine Datei, die in letzter Minute erstellt wird und .jssich dem Hack irgendwie entzieht.

Shackep
quelle
3

Auf WordPress.com haben wir Domain-Mapping und SSL, aber die beiden mischen sich nicht, weil wir keine Zertifikate für zugeordnete Domains (AFAIK) verwalten. Wir verwenden SSL für wp-admin, aber nicht für Blogs. Beispiel:

http://andyskelton.com/
https://andyskelton.wordpress.com/wp-admin/

Das SSL-Zertifikat ist für * .wordpress.com. Wenn Sie versuchen, die zugeordnete Domain über SSL zu besuchen, sollten Sie eine Warnung von Ihrem Browser erhalten.

Dies ist in Ordnung, wenn Sie nur SSL für wp-admin benötigen. Andernfalls müssen Sie ein Zertifikat pro Domain erhalten und diese auf Ihrem Webserver einrichten.

Andy
quelle