我有像这样的网站
http://www.foo.com
http://www.bar.com
*.example.com
, 我可以为wp admin重新使用现有的通配符SSL证书,而不是为上述两个域购买两个SSL证书吗?e、 g。
http://foo.example.com
http://bar.example.com
wp-admin 为了更好的安全性,有可能吗?
我有像这样的网站
http://www.foo.com
http://www.bar.com
*.example.com
, 我可以为wp admin重新使用现有的通配符SSL证书,而不是为上述两个域购买两个SSL证书吗?e、 g。
http://foo.example.com
http://bar.example.com
wp-admin 为了更好的安全性,有可能吗?是的,你可以这样做,这两个站点的插件是否不同并不重要,因为你没有使用相同的表或任何东西。
尽管如此,如果您使用写得很糟糕的插件,并在主url上构建资源url,这些都会有问题(主要是404个错误)。
您不能说是一个多站点安装还是两个独立的安装。
我会假设它不是多站点的,因为如果是这样,答案很简单。在另一种情况下,没有任何问题。您必须像往常一样在apache vhost或nginx中为每个域使用您的wilcard证书配置ssl。
另外,您可以使用Wordpress HTTPS plugin 仅为每个站点中的wp admin启用SSL(请注意,此插件也适用于多站点)
您必须使用HTTPS domain alias 插件,如果您不想安装多站点。
如果他们使用相同的插件,我看没有问题。
您甚至可以将其用作符号链接,从而更易于维护和更新
尝试wordpress的多站点功能之美。以下是一些教程链接:
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
等
在一个具有SSL的主域中设置多站点,然后使用另一个域作为自定义sunrise域设置。您必须设置。htaccess或vhost(对于NGiNX)。但这两个站点都需要几乎相同类型的域或插件。这是单向的。
另一个会有点复杂。我会在两个单独的子域中设置两个单独的WordPress。然后从vhost文件中,我将其他根域也指向该子域的根文件夹。您需要在vhost或中进行一些调整。htaccess可以动态重写域,还可以从wp配置中硬编码主目录和主目录url。php。它的过程要复杂得多,可能需要一些试错测试。
顺便说一句,我希望你知道,你甚至可以以10美元的价格买到一个SSL证书,如果你使用CloudFlare这样的服务,现在即使在他们的免费软件包中,他们也会提供免费的SSL支持。虽然它实际上并不是真正的SSL,但可能用于正常的低端需求。
要启用网络设置菜单项,必须首先在wp配置中定义多站点。php文件。
打开wp配置。php,并将这一行添加到上面
/* That\'s all, stop editing! Happy blogging. */.
如果在任何地方都没有这样说,那么在以require或include开头的第一行上方添加一行:/* Multisite */
define( \'WP_ALLOW_MULTISITE\', true );
您需要刷新浏览器才能继续。我试图强制ssl登录和管理,但它不起作用。我已经试过了isecurity主题,但没有成功。然后,我尝试通过修改我的wp配置手动执行此操作。php包括:define(\'FORCE_SSL_LOGIN\', true); define(\'FORCE_SSL_ADMIN\', true); 然而,当我访问mysite/wp admin时,我会得到:在此服务器上找不到请求的URL/wp admin/。此外,尝试使用ErrorDocument处理请求时遇到404 Not Found错误。去掉这