nginx - 如何使Wordpress JSON-API在Nginx服务器上工作?

标签 nginx json-api wordpress-json-api

由于某些原因,Wordpress JSON API“开箱即用”在Nginx上不起作用。我已经在Nginx conf中尝试了几种重定向方案。我唯一需要工作的是?json。但是,这不适用于身份验证和注册。

作为FYI,我正在开发cordova应用程序,并尝试将WP JSON API用于WP后端。

最佳答案

我的Nginx conf for wp-json API。

location / {
    # http://v2.wp-api.org/guide/problems/#query-parameters-are-ignored
    try_files $uri $uri/ /index.php$is_args$args;
}

location ~ ^/wp-json/ {
    # if permalinks not enabled
    rewrite ^/wp-json/(.*?)$ /?rest_route=/$1 last;
}

关于nginx - 如何使Wordpress JSON-API在Nginx服务器上工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30379940/

相关文章:

android - 无法解析 JSON REST API 响应

java.lang.ClassNotFoundException : com. fasterxml.jackson.annotation.JsonInclude$Value

nginx - 如何让 nginx 将域上的某些 url 代理到一个位置,并将其余的 url 代理到其他位置

ssl - 使用卸载到 ELB 的 SSL 解密在 AWS EC2 nginx 上的重定向中添加的无效端口

java - 需要改造 JSONAPI 转换器吗?

ruby - 如何根据 Ruby 的 OpenApi 规范验证 JSON 有效负载?

ember.js - 获取 'self' 、 'next' 和 'previous' 链接(ember v2)

mysql - 应该将配置构建到 Docker 镜像中(最佳实践)

NGINX 配置 :