Nginx:是否可以根据 proxy_pass 响应生成重定向?

Nginx:是否可以根据 proxy_pass 响应生成重定向?

目前我有一个具有多个不同节点的系统,我想执行以下操作:

  1. 代理传递请求(简单的 GET)并接收包含 URL 主体的响应
  2. 将客户端的原始请求重定向到此 URL(响应主体中的 URL)

简而言之 - 我收到一个客户端请求,然后发出另一个请求来查找他们要发送的 URL应该然后将他们的原始请求重定向到正确的位置。

使用 Nginx 可以实现这个吗?

答案1

我认为 Nginx 不可能做到这一点。

此类问题通常可以通过在 Nginx 后面运行应用服务器的应用程序来解决。

相关内容