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.
- http: // homesite.org/seedlivelihood
Los archivos se sirven así:
- https: // homesite.org/seedlivelihood/wp-content/plugins/woocommerce/assets/css/fancybox.min.css?ver=3.2.1
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 provienen homesite
.
Error al cargar el recurso: el certificado para este servidor no es válido. Es posible que se esté conectando a un servidor que pretende ser "seedlivelihood.org", lo que podría poner en riesgo su información confidencial.
Para cualquiera que se pregunte, así es como resolví esto. Agregué esto a.htaccess
RewriteCond %{HTTP_HOST} original.org
RewriteCond %{REQUEST_URI} ^/subdirectoryname/wp-content/plugins
RewriteRule ^subdirectoryname(.*)$ https://newname.org$1 [L]
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.