我有一个 WordPress 网站在通过 https 传递后没有加载。该站点托管在 AWS 中,位于负载均衡器后面。该站点的域在外部注册器下注册。我还有其他站点,其中域在 AWS 上注册,它们也在负载均衡器后面,并且它们在 https 上完美加载。我不确定为什么这个没有加载,负载均衡器健康检查状态表明它是健康的。
这就是我的 wp-config.php 文件中的内容
define('WP_HOME','domain.com');
define('WP_SITEURL','domain.com');
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
$_SERVER['HTTPS']='on';
