J'ai cherché partout pour trouver une solution pour SSL avec WordPress MultiSite et Domain Mapping. Idéalement, je voudrais acheter un certificat SSL pour chaque domaine (ou potentiellement un certificat générique), n'importe qui a une solution qui a fonctionné pour eux.
Je crains d'avoir négligé ce détail et je vais maintenant devoir diviser mon heureuse maison MU afin de sécuriser correctement ce domaine.
Réponses:
J'utilise multisite avec mappage de domaine. J'ai choisi l'
CNAME
option pour pointer le nom de domaine mappé.Mon site est installé en tant que sous-répertoire.
Les fichiers sont servis comme suit:
Avec la cartographie de domaine, le site est à:
C'est là que mon SSL doit être configuré.
Safari choisit de ne pas charger
.js
et les.css
fichiers qui viennenthomesite
.Pour tous ceux qui se demandent, c'est comme ça que j'ai résolu cela. J'ai ajouté ceci à
.htaccess
Encore une fois, la situation était que le mappage de domaine remappait ce que le spectateur voyait mais ne remappait aucun fichier de plugin. En utilisant cela, j'ai pu réécrire
original.org/subdirectoryname/wp-content/plugins/
dans le nouveau domaine mappé:newname.org/wp-content/plugins
Cela a résolu mes problèmes SSL et m'a donné le greenlock convoité. J'ai toujours un fichier qui est créé à la dernière minute avec
.js
qui échappe en quelque sorte au piratage.la source
Sur WordPress.com, nous avons le mappage de domaine et nous avons SSL mais les deux ne se mélangent pas parce que nous ne gérons pas les certificats pour les domaines mappés (AFAIK). Nous utilisons SSL pour wp-admin mais pas pour les blogs. Exemple:
Le certificat SSL est pour * .wordpress.com. Si vous essayez de visiter le domaine mappé via SSL, vous devriez recevoir un avertissement de votre navigateur.
C'est très bien si vous n'avez besoin que de SSL pour wp-admin. Sinon, vous devez obtenir un certificat par domaine et les configurer sur votre serveur Web.
la source