【发布时间】:2023-03-27 23:32:02
【问题描述】:
我正在尝试使用 React 实现 Wordpress REST API。现代惯例似乎是将 API 设置为域的子文件夹,即
https://sitename.com/api/v1
I want to be able to go to
https://sitename.com/api/v1/wp-admin
And be able to sign into wordpress and have it so the REST api is accessed like:
https://sitename.com/api/v1/wp-json/wp/v2/pages
我有这个文件结构:
api/ 内部是 wordpress 安装。如果我将 api 包含在公用文件夹中并指向带有虚拟主机的构建文件夹,它会按需要工作,除了当我构建 React 应用程序时它会清除 Wordpress 安装并重新启动整个过程。
我尝试将虚拟主机设置为子文件夹,但它仍然返回 404。
编辑:获取此运行的简单实例:
yarn create-react-app dir_name
cd dir_name
mkdir api
cd api
wp core download
# Add virtual host
# Generate SSL Cert
【问题讨论】:
标签: wordpress reactjs rest api virtualhost