He estado buscando por todas partes para encontrar una solución para SSL con WordPress MultiSite y Domain Mapping. Idealmente, me gustaría comprar un certificado SSL para cada dominio (o potencialmente un certificado comodín), cualquiera tiene una solución que haya funcionado para ellos.
Me temo que pasé por alto este detalle y ahora tendré que dividir mi feliz hogar MU para asegurar este dominio correctamente.
Respuestas:
Estoy usando multisitio con mapeo de dominio. Elegí la
CNAME
opción para señalar el nombre de dominio asignado.Mi sitio está instalado como un subdirectorio.
Los archivos se sirven así:
Con el mapeo de dominios, el sitio está en:
De ahí es de donde está configurado mi SSL.
Safari está eligiendo no cargar
.js
y los.css
archivos que provienenhomesite
.Para cualquiera que se pregunte, así es como resolví esto. Agregué esto a
.htaccess
Una vez más, la situación era que la asignación de dominio estaba reasignando lo que vio el espectador pero no reasignando ningún archivo de complemento. Con esto pude reescribir
original.org/subdirectoryname/wp-content/plugins/
en el nuevo dominio mapeado:newname.org/wp-content/plugins
Esto resolvió mis problemas de SSL y me dio el codiciado greenlock. Todavía tengo un archivo que se creó en el último minuto y
.js
que de alguna manera escapa al hack.fuente
En WordPress.com tenemos mapeo de dominios y tenemos SSL pero los dos no se mezclan porque no administramos certificados para dominios mapeados (AFAIK). Usamos SSL para wp-admin pero no para blogs. Ejemplo:
El certificado SSL es para * .wordpress.com. Si intenta visitar el dominio asignado a través de SSL, debería recibir una advertencia de su navegador.
Esto está bien si solo necesita SSL para wp-admin. De lo contrario, debe obtener un certificado por dominio y configurarlos en su servidor web.
fuente