【发布时间】:2016-03-04 14:09:37
【问题描述】:
我正在寻找一种使用 Nginx 执行以下操作的方法:
- 拦截请求
- 读取 URL,解析它并从中读取一个值。
- 将该值添加为新的请求标头
- 更新 URL(删除特定值)
- 将请求转发到另一台服务器
例如
Request URL - http://<<nginx>>/test/001.xml/25
Final URL - http://<<server>>/test/001.xml with header (x-replica: 25)
我有一个 nginx 服务器设置,其中包含实际服务器的上游。我想知道如何设置 Nginx 来实现这一点?
【问题讨论】:
标签: nginx proxy header http-proxy