wordpress - 设置自定义 Wordpress REST-API URL
问题描述
我在 apache2 debian 服务器上运行一个常规的 wordpress 实例。对于前端,我使用带有 wordpress 后端的 REST-API 的 react spa。现在,我已经更改了前端的 url 以将其与 wordpress 后端分开
/** SITE SETTINGS
*/
define('WP_HOME','https://frontend.foo.bar');
define('WP_SITEURL','https://backend.foo.bar');
问题是,其余的 api 调用现在是从frontend.foo.bar/wp-json/...进行的(例如,当我尝试更新现有帖子时,我收到消息“更新失败。你可能处于离线状态。”)
是否可以以某种方式修改 api 域?有一个rest_url_prefix
,但它只更改域之后的部分。提前致谢!
解决方案
推荐阅读
- visual-studio-code - 如何删除扩展引入的 IntelliSense 建议片段
- python - 使用 Pandas 与行排列相等
- javascript - 正则表达式 [REGEX] - 替换/替换 - 捕获组 1 和 2 中的内容
- reactjs - 无法从上下文中解构对象的属性
- python - 如何解决 csv.DictWriter 覆盖 csv 中的数据?
- python - 在 pytest-mock 中模拟线程调用
- java - 如何解码来自加拿大环境部的 GRIB2 文件?
- c# - Window1.exe 中出现“System.StackOverflowException”类型的未处理异常
- r - R:如何重新排列列表对象
- c++ - 在 QT 中更改按钮的颜色