【问题标题】:Rewrite POST requests to different host in NGINX将 POST 请求重写到 NGINX 中的不同主机
【发布时间】:2018-03-20 13:02:35
【问题描述】:

我有一个带有 express 的 React 应用程序。我将 Nginx 作为反向代理运行。该应用程序使 POST 请求的相对 URL 为/api/rest/2/issue/。如何重写 url 以使用不同的主机,例如 https://example.com/api/rest/2/issue/ 用于 POST 请求。

正常的 GET 请求必须到标准的 80 端口。

我已经在我的虚拟主机中尝试过这个:

location /rest/api/2/issue {
   proxy_pass https://example.com/rest/api/2/issue;

【问题讨论】:

    标签: node.js rest express nginx reverse-proxy


    【解决方案1】:

    你只需要

    location /rest/ {
       proxy_pass https://example.com/rest/;
    }
    

    【讨论】:

      猜你喜欢
      • 2017-08-06
      • 2013-06-25
      • 1970-01-01
      • 1970-01-01
      • 2022-10-26
      • 1970-01-01
      • 2019-05-05
      • 1970-01-01
      • 2020-10-25
      相关资源
      最近更新 更多