Nginx。如果首先返回404,则在第二个位置查找资源

时间:2019-06-18 15:43:25

标签: nginx

我有nginx配置

  location /resource {
    proxy_pass http://first-server;
  }

如果以上请求返回了404,则我需要作为重复请求

  location /resource {
    rewrite /resource/(.*) /static/$1  break;
    proxy_pass http://second-server;
  }

如何实施?

P.S。请注意第二个服务器中的伪指令rewrite。并且也必须始终尝试(始终)请求first-server

0 个答案:

没有答案