我目前正在使用谷歌管理的SSL与bitnami WordPress。该网站有混合的内容问题。媒体库仍在使用http://
由于我使用的是Google管理的SSL,我无法在服务器上设置SSL(Let'sEncrypt),因为域被解析为负载平衡器的IP。
如果我改变它会破坏网站
define( 'WP_HOME', 'http://example.com' );
define( 'WP_SITEURL', 'http://example.com' );
至
define( 'WP_HOME', 'https://example.com' );
define( 'WP_SITEURL', 'https://example.com' );
如何解决混合内容问题?
1条答案
按热度按时间kmbjn2e31#
问题是WordPress没有检测到用户使用HTTPS连接到负载平衡器。您已经将负载平衡器配置为使用
http
连接到后端,这是推荐的,但WordPress并不知道这一点。将以下代码添加到
wp-config.php
中,然后就可以开始使用https
来配置WordPress了。注意:这将修复混合内容问题,但由上述配置问题导致的问题除外。