Qualcuno ha capito come usare WordPress MultiSite con Domain Mapping e SSL?


8

Ho cercato dappertutto una soluzione per SSL con WordPress MultiSite e Domain Mapping. Idealmente, vorrei acquistare un certificato SSL per ogni dominio (o potenzialmente un certificato jolly) chiunque abbia una soluzione che ha funzionato per loro.

Temo di aver trascurato questo dettaglio e ora dovrò dividere la mia felice casa MU per proteggere correttamente questo dominio.


È possibile acquistare un certificato jolly da qualcuno come questo? iniziasl.com/?app=40
Ross,

Risposte:


4

Sto usando il multisito con la mappatura del dominio. Ho scelto l' CNAMEopzione per indicare il nome di dominio mappato.

Il mio sito è installato come sottodirectory.

  • http: // homesite.org/seedlivelihood

I file sono serviti in questo modo:

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

Con la mappatura dei domini il sito è su:

  • seedlivelihood.org

Da dove proviene il mio SSL.

Safari sta scegliendo di non caricare .jse i .cssfile che provengono homesite.

Impossibile caricare la risorsa: il certificato per questo server non è valido. Potresti connetterti a un server che finge di essere "seedlivelihood.org" che potrebbe mettere a rischio le tue informazioni riservate.

Per chiunque si chieda, è così che ho risolto questo. Ho aggiunto questo a.htaccess

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

Ancora una volta, la situazione era che la mappatura del dominio stava rimappando ciò che il visualizzatore vedeva ma non rimappava i file del plugin. Usando questo sono stato in grado di riscrivere original.org/subdirectoryname/wp-content/plugins/nel nuovo dominio mappato:newname.org/wp-content/plugins

Ciò ha risolto i miei problemi SSL e mi ha dato l'ambita greenlock. Ho ancora un file che viene creato all'ultimo minuto e .jsche in qualche modo sfugge all'hacking.


3

Su WordPress.com abbiamo la mappatura dei domini e abbiamo SSL ma i due non si mescolano perché non gestiamo certificati per domini mappati (AFAIK). Usiamo SSL per wp-admin ma non per i blog. Esempio:

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

Il certificato SSL è per * .wordpress.com. Se provi a visitare il dominio mappato su SSL, dovresti ricevere un avviso dal tuo browser.

Questo va bene se hai solo bisogno di SSL per wp-admin. Altrimenti è necessario ottenere un certificato per dominio e configurarli nel proprio server Web.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.