有人想出了如何使用WordPress MultiSite与域映射和SSL吗?

时间:2011-02-28 作者:Ross

我一直在寻找使用WordPress多站点和域映射的SSL解决方案。理想情况下,我想为每个域购买一个SSL证书(或者可能是一个通配符证书),任何人都有一个适合他们的解决方案。

我担心我忽视了这个细节,现在必须拆分我的快乐MU家园,以确保这个域名的安全。

2 个回复
SO网友:Shackep

我正在使用域映射的多站点。我选择了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 不知何故,它躲过了黑客的攻击。

SO网友:Andy

在WordPress上。com我们有域映射和SSL,但两者不能混用,因为我们不管理映射域的证书(AFAIK)。我们将SSL用于wp管理,但不用于博客。示例:

http://andyskelton.com/
https://andyskelton.wordpress.com/wp-admin/
SSL证书用于*。wordpress。com。如果您尝试通过SSL访问映射域,您应该会从浏览器中收到警告。

如果您只需要wp admin的SSL,那么这很好。否则,您必须获得每个域的证书,并在web服务器中设置这些证书。

结束

相关推荐

导入到WordPress MultiSite时禁用HTML过滤

我正在迁移到WordPress多站点实例的许多站点都在帖子中嵌入了视频和iFrame。我宁愿禁用WordPress功能,在导入时去掉嵌入的内容,而不是将每篇文章转换为犹太教式的视频嵌入方式。编辑帖子时禁用剥离是as simple as disabling the kses filter. 不幸的是,我不知道导入帖子需要禁用什么。目前我怀疑wp\\u insert\\u post()方法,但没有缩小过滤器的范围。有什么想法吗?Update: 这是特定于WordPress Multisite的。导入到单个Wo