【发布时间】:2021-04-21 16:33:23
【问题描述】:
我正在尝试在 nginx 中代理_传递一个动态位置。
我有两台服务器,一台作为主网站,另一台作为搜索服务。
虽然我可以成功地将搜索页面和结果传递到主服务器 - 因为结果中的链接是相对于搜索服务的 - 当点击结果时我被重定向到第二个服务器。
基本上我想要做的是创建一个动态位置,proxy_pass 值也是动态的。希望这也将允许代理搜索服务结果。
作为一个例子,我需要类似下面的东西。动态值将是后 3 个位置、id 和列表元素。
location /property/location/id/listing {
proxy_pass sub2.website.com/property/location/id/listing
}
虽然我已经创建并建议了位置值 - 默认情况下,这实际上在“主网站”服务器上不存在。
【问题讨论】:
标签: nginx reverse-proxy nginx-reverse-proxy nginx-location