【问题标题】:Nginx Proxy URLsNginx 代理 URL
【发布时间】: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


    【解决方案1】:

    你可以试试这个。

    location /property/ {
           proxy_pass sub2.website.com/property/
    }
    

    因为您希望位置、ID、列表是动态的

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-30
      • 2014-02-01
      • 2016-07-29
      • 2018-05-06
      • 2016-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多