Estou usando multisite com mapeamento de domínio. Eu escolhi a CNAME
opçã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 .js
e os .css
arquivos 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, .js
que de alguma forma ilude o hack.