Eu tenho procurado em todo o lado para encontrar uma solução para SSL com o WordPress MultiSite e o Mapeamento de Domínio. Idealmente, eu gostaria de comprar um certificado SSL para cada domínio (ou potencialmente um certificado curinga), qualquer pessoa que tenha uma solução que funcionou para eles.
Temo que tenha esquecido esses detalhes e agora precise dividir minha feliz casa da MU para garantir esse domínio corretamente.
Respostas:
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.
Os arquivos são exibidos da seguinte maneira:
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 provenienteshomesite
.Para quem se pergunta, foi assim que resolvi isso. Eu adicionei isso a
.htaccess
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.fonte
No WordPress.com, temos mapeamento de domínio e SSL, mas os dois não se misturam porque não gerenciamos certificados para domínios mapeados (AFAIK). Usamos SSL para wp-admin, mas não para blogs. Exemplo:
O certificado SSL é para * .wordpress.com. Se você tentar visitar o domínio mapeado por SSL, receberá um aviso no seu navegador.
Isso é bom se você só precisar de SSL para wp-admin. Caso contrário, você deve obter um certificado por domínio e configurá-lo em seu servidor web.
fonte