Estou usando multisite com mapeamento de domínio. Eu escolhi a CNAMEopção para apontar o nome de domínio mapeado.
Meu site está instalado como um subdiretório.
- http: // homesite.org/seedlivelihood
Os arquivos são exibidos da seguinte maneira:
- https: // homesite.org/seedlivelihood/wp-content/plugins/woocommerce/assets/css/fancybox.min.css?ver=3.2.1
Com o mapeamento de domínio, o site está em:
É daí que meu SSL está configurado.
O Safari está optando por não carregar .jse os .cssarquivos provenientes homesite.
Falha ao carregar o recurso: o certificado para este servidor é inválido. Você pode estar se conectando a um servidor que está fingindo ser "seedlivelihood.org", o que pode colocar em risco suas informações confidenciais.
Para quem se pergunta, foi assim que resolvi isso. Eu adicionei isso a.htaccess
RewriteCond %{HTTP_HOST} original.org
RewriteCond %{REQUEST_URI} ^/subdirectoryname/wp-content/plugins
RewriteRule ^subdirectoryname(.*)$ https://newname.org$1 [L]
Mais uma vez, a situação era que o mapeamento de domínio estava remapeando o que o visualizador viu, mas não remapeando nenhum arquivo de plug-in. Usando isso, pude reescrever original.org/subdirectoryname/wp-content/plugins/o novo domínio mapeado:newname.org/wp-content/plugins
Isso resolveu meus problemas com o SSL e me deu o cobiçado greenlock. Eu ainda tenho um arquivo que é criado no último minuto, .jsque de alguma forma ilude o hack.