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.
- http: // homesite.org/seedlivelihood
Les fichiers sont servis comme suit:
- https: // homesite.org/seedlivelihood/wp-content/plugins/woocommerce/assets/css/fancybox.min.css?ver=3.2.1
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 viennent homesite
.
Échec du chargement de la ressource: le certificat de ce serveur n'est pas valide. Vous vous connectez peut-être à un serveur qui prétend être «seedlivelihood.org», ce qui pourrait mettre en danger vos informations confidentielles.
Pour tous ceux qui se demandent, c'est comme ça que j'ai résolu cela. J'ai ajouté ceci à.htaccess
RewriteCond %{HTTP_HOST} original.org
RewriteCond %{REQUEST_URI} ^/subdirectoryname/wp-content/plugins
RewriteRule ^subdirectoryname(.*)$ https://newname.org$1 [L]
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.