Wp-admin共享相同的域,但不同的网站 时间:2014-08-11 作者:Yoga 我有像这样的网站http://www.foo.comhttp://www.bar.com我有一个通配符SSL证书*.example.com, 我可以为wp admin重新使用现有的通配符SSL证书,而不是为上述两个域购买两个SSL证书吗?e、 g。http://foo.example.comhttp://bar.example.com仅适用于wp-admin 为了更好的安全性,有可能吗? 6 个回复 SO网友:vlood 是的,你可以这样做,这两个站点的插件是否不同并不重要,因为你没有使用相同的表或任何东西。尽管如此,如果您使用写得很糟糕的插件,并在主url上构建资源url,这些都会有问题(主要是404个错误)。 SO网友:infrcl 您不能说是一个多站点安装还是两个独立的安装。我会假设它不是多站点的,因为如果是这样,答案很简单。在另一种情况下,没有任何问题。您必须像往常一样在apache vhost或nginx中为每个域使用您的wilcard证书配置ssl。另外,您可以使用Wordpress HTTPS plugin 仅为每个站点中的wp admin启用SSL(请注意,此插件也适用于多站点)您必须使用HTTPS domain alias 插件,如果您不想安装多站点。 SO网友:Otto 如果他们使用相同的插件,我看没有问题。您甚至可以将其用作符号链接,从而更易于维护和更新 SO网友:Ashok Kumar Nath 尝试wordpress的多站点功能之美。以下是一些教程链接:Create a Network Wordpress Multisite Wordpress Multisite Guide Wordpress MU and Multisite Beginner Guide Wordpress Multisite 那么,我猜你的主要网站是http://example.com. 创建两个子网站:http://foo.example.comhttp://bar.example.com因为您有通配符SSL,所以应该使用https://现在,使用域映射插件。WPMU-DEV有一个流行的。有了它,您可以映射http://foo.example.com 到http://foo.com 和http://bar.example.com 到http://bar.com您可以通过以下方式访问他们的管理员https://example.com/wp-admin 或https://foo.example.com/wp-admin 等 SO网友:Asif2BD 在一个具有SSL的主域中设置多站点,然后使用另一个域作为自定义sunrise域设置。您必须设置。htaccess或vhost(对于NGiNX)。但这两个站点都需要几乎相同类型的域或插件。这是单向的。另一个会有点复杂。我会在两个单独的子域中设置两个单独的WordPress。然后从vhost文件中,我将其他根域也指向该子域的根文件夹。您需要在vhost或中进行一些调整。htaccess可以动态重写域,还可以从wp配置中硬编码主目录和主目录url。php。它的过程要复杂得多,可能需要一些试错测试。顺便说一句,我希望你知道,你甚至可以以10美元的价格买到一个SSL证书,如果你使用CloudFlare这样的服务,现在即使在他们的免费软件包中,他们也会提供免费的SSL支持。虽然它实际上并不是真正的SSL,但可能用于正常的低端需求。 SO网友:girishchouhan5 要启用网络设置菜单项,必须首先在wp配置中定义多站点。php文件。打开wp配置。php,并将这一行添加到上面/* That\'s all, stop editing! Happy blogging. */. 如果在任何地方都没有这样说,那么在以require或include开头的第一行上方添加一行:/* Multisite */ define( \'WP_ALLOW_MULTISITE\', true ); 您需要刷新浏览器才能继续。 结束 文章导航