此时,当我在更新站点的文章或者主题内容时,需要使用到REST API的场景,都会提示:“更新失败,您已离线。”当我排查种种原因后发现是HTTPs传输协议的问题。因为我的网站都使用的https传输,因而确保所有通过代理服务器的 HTTPS 请求都被正确地识别和处理:否则rest api将无法通过请求。解决方法即将下面代码添加至网站的wp-config.php文件。
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') {
$_SERVER['HTTPS']='on';
}
添加的位置为:
/* Add any custom values between this line and the "stop editing" line. */
/* That's all, stop editing! Happy publishing. */
But wanna input that you have a very nice website , I love the pattern it actually stands out.