关于建站遇到的REST    API问题以及解决方案
关于建站遇到的REST API问题以及解决方案

关于建站遇到的REST API问题以及解决方案

前情提要

用wordpress建站且网站使用cdn代理

此时,当我在更新站点的文章或者主题内容时,需要使用到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. */
starry0214

订阅评论
提醒
guest

1 评论
最新
最旧 最多投票
内联反馈
查看所有评论
Horace Groskreutz
1 年 前

But wanna input that you have a very nice website , I love the pattern it actually stands out.