Wordpress 反向代理 http 强制生成 https 链接

反向代理 WordPress 时前台域名为https,后端地址为http,结果访问网站时 wordpress 生成的资源链接地址为http,造成https下无法加载。

修改方案

修改wp-config.php文件,加入以下代码:

$_SERVER['HTTPS'] = 'on';

原理:wp-includes\load.php文件中is_ssl()函数是通过上面的值判断是否生成https的。

最后修改:2019 年 04 月 09 日 02 : 00 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论