我正在使用域映射的多站点。我选择了CNAME
用于指向映射域名的选项。
我的网站作为子目录安装。
http://homestite。组织/种子生计文件如下:
https://homestite。组织/种子生计/wp内容/插件/woocommerce/资产/css/fancybox。最小css?版本=3.2.1通过域映射,站点位于:
种子生计。org这是我的SSL设置的来源。
Safari选择不加载.js
和.css
来自的文件homesite
.
未能加载资源:此服务器的证书无效。您可能正在连接一个冒充“SeedLevelistance.org”的服务器,这可能会使您的机密信息面临风险。
对于任何想知道的人来说,这就是我解决这个问题的方法。我将此添加到.htaccess
RewriteCond %{HTTP_HOST} original.org
RewriteCond %{REQUEST_URI} ^/subdirectoryname/wp-content/plugins
RewriteRule ^subdirectoryname(.*)$ https://newname.org$1 [L]
再一次,情况是域映射正在重新映射查看器看到的内容,但没有重新映射任何插件文件。用这个我可以重写
original.org/subdirectoryname/wp-content/plugins/
到新映射域:
newname.org/wp-content/plugins
这解决了我的SSL难题,给了我梦寐以求的绿锁。我还有一个文件是在最后一分钟创建的.js
不知何故,它躲过了黑客的攻击。