使用SSL的多站点域映射

时间:2015-05-01 作者:James Morrison

我做了一些搜索,但在其他地方找不到这个问题,如果已经在其他地方讨论过,我深表歉意。

我已经设置了多站点安装;我正在尝试为子站点设置域映射。主站点启用了通配符SSL,WP Admin强制使用SSL。

问题是映射的域没有SSL,WP Admin中到前端的链接显示为https:// 即使主URL是在没有SSL的情况下定义的。

e、 g。

网站URLhttps://sub.multisite.com/主页URL:http://sub.com/ (但在WP Admin中显示为https://sub.com/ e、 g.“访问站点”链接)

我尝试使用WordPress MU域映射插件Mercator 要做到这一点,两者都没有成功。

WordPress。com有一个类似的设置,但似乎可以工作(映射的域不需要SSL,来自WP Admin的链接是正确的);我想这是一个定制的解决方案。

是否有解决方案可以解决映射域的SSL问题?

1 个回复
SO网友:jim.duck

多域(UCC)SSL证书将允许用户选择自己的域来显示。

您可能需要知道,许多证书颁发机构对单个IP地址可以颁发的证书数量有限制,因此,如果您运行的是一个超过100人的大型网络,则可能需要另一种解决方案。

在这种情况下,使用SNI添加另一个虚拟主机可以帮助您实现此结果。

使用SSL证书和子目录进行域映射。网络中的每个站点都可以享受一次为单个安装保留的特权。标准SSL证书可用于具有子目录路径(如www.your-site)的多站点安装。com/site1/和www.your-site。com/site2。

标准证书通常成本较低,这也是一个额外的好处。

另一方面,如果您的多站点是用子域设置的,那么通配符SSL证书将使您的客户可以使用以下域:

您还可以选择一个扩展验证(EV)证书,该证书适用于子目录安装,但具有附加的安全层。它还包括为用户提供可视验证,以查看您的网站是否经过了更严格的筛选过程,以确保您的网站安全。

一旦确定了多站点所需的SSL证书类型,就可以为主网络域购买并设置一个SSL证书了。如果您想了解有关SSL证书以及如何在WordPress中使用它们的更多信息,请查看我们的文章“如何在WordPress中使用SSL和HTTPS”。

结束

相关推荐

如何在自己的目录中设置WordPress MultiSite?

我已经在Wordpress 4.1自己的目录中安装了它。之后,我与其他3个网站建立了wordpress网络。已在上运行一个实时站点http://abc.com [以abc.com为例]我在root中创建的安装wordpress的文件夹是new_abc网站的格式如下:abc.com/new_abc abc.com/new_abc/s1 abc.com/new_abc/s2 abc.com/new_abc/s3 codex.wordpress.org/Giving_