Wordpress 我有WP multisite,ACM发布的SSL,负载平衡器设置,如何向用户提供HTTPS访问?

Wordpress 我有WP multisite,ACM发布的SSL,负载平衡器设置,如何向用户提供HTTPS访问?,wordpress,amazon-web-services,ssl,Wordpress,Amazon Web Services,Ssl,是否有任何具有WP multisite的人经历过此过程?我已经创建了负载平衡器,并在EC2实例上拥有一个域(多站点站点之一) 我的负载平衡器设置如下所示: 转到只会超时,而转到只会忽略SSL请求。有我错过的一步吗?可能是httpd.conf或wp config中的某个东西 我相信有人也经历过类似的事情,这将有助于我们处理这样的问题。我觉得对于一个简单的WP站点来说,使用WPEngine比使用AWS更有意义:(看起来您的负载平衡器设置了SSL终端,因为我可以看到您正在将流量转发到http目标组,

是否有任何具有WP multisite的人经历过此过程?我已经创建了负载平衡器,并在EC2实例上拥有一个域(多站点站点之一)

我的负载平衡器设置如下所示:

转到只会超时,而转到只会忽略SSL请求。有我错过的一步吗?可能是httpd.conf或wp config中的某个东西


我相信有人也经历过类似的事情,这将有助于我们处理这样的问题。我觉得对于一个简单的WP站点来说,使用WPEngine比使用AWS更有意义:(

看起来您的负载平衡器设置了SSL终端,因为我可以看到您正在将流量转发到http目标组,而不是https,您是否有自我认证的SSL

您要确保在wp-config.php中检测SSL:

// Update 8-April-2018: I moved https redirection from the Apache virtual 
server config to wp-config.php using this snippet.
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
    $_SERVER['HTTPS']='on';

有关更多详细信息,请查看链接:

我们的SSL是用AWS证书管理器购买的。这会有什么变化吗?不,只是想确保您没有使用自验证,但以上所做的只是用HTTPS替换HTTP请求,这仍然会导致站点断开。您可以亲自查看:您的目标群是否有一个健康的in立场?我试图在AWS负载平衡器部分找到一个表示健康实例的属性,但没有成功。顺便说一句,如果你能帮助我,我将编辑答案并向你发送10美元的比特币。