Alguém descobriu como usar o WordPress MultiSite com Mapeamento de Domínio e SSL?

8

Estou procurando por toda parte para encontrar uma solução para SSL com o WordPress MultiSite e o Mapeamento de Domínios. Idealmente, eu gostaria de comprar um certificado SSL para cada domínio (ou potencialmente um certificado curinga), alguém tem uma solução que funcionou para eles.

Eu estou com medo de ter ignorado esse detalhe e agora vou ter que dividir meu lar feliz com MU para proteger este domínio apropriadamente.

    
por Ross 28.02.2011 / 21:46

2 respostas

4

Estou usando o multisite com mapeamento de domínio. Eu escolhi a opção CNAME para apontar o nome de domínio mapeado.

Meu site é instalado como um subdiretório.

  • enlace

Os arquivos são exibidos assim:

  • enlace

Com o mapeamento de domínio, o site está em:

  • seedlivelihood.org

Qual é onde meu SSL está configurado para ser.

O Safari está optando por não carregar os arquivos .js e .css provenientes de homesite .

  

Falha ao carregar recurso: o certificado deste servidor é inválido.   Você pode estar se conectando a um servidor que está fingindo ser   “Seedlivelihood.org”, que poderia colocar suas informações confidenciais em   risco.

Para quem se pergunta, é 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 espectador via, mas não remapeando nenhum arquivo de plug-in. Usando isso, fui capaz de reescrever original.org/subdirectoryname/wp-content/plugins/ para o novo domínio mapeado: newname.org/wp-content/plugins

Isso resolveu meus problemas com SSL e me deu o cobiçado greenlock. Eu ainda tenho um arquivo que é criado no último minuto com .js que de alguma forma escapa do truque.

    
por Shackep 15.11.2011 / 15:13
3

No WordPress.com, temos mapeamento de domínio e temos SSL, mas os dois não se misturam porque não gerenciamos certificados para domínios mapeados (AFAIK). Nós usamos SSL para o wp-admin, mas não para blogs. Exemplo:

http://andyskelton.com/
https://andyskelton.wordpress.com/wp-admin/

O certificado SSL é para * .wordpress.com. Se você tentar visitar o domínio mapeado por SSL, deverá receber um aviso do seu navegador.

Tudo bem se você precisar apenas de SSL para o wp-admin. Caso contrário, você deve obter um certificado por domínio e configurá-los em seu servidor da Web.

    
por Andy 30.03.2011 / 21:00