複数の場所にリクエストをプロキシするようにnginxをセットアップしようとしています。たとえば/location1
、 と/location2
の両方を にプロキシする必要がありますhttp://localhost:8080
。複数の場所ブロックを使用せずにこれを構成する方法がわかりません。私はすでに試しました:
location /(location1|location2) {
proxy_pass http://localhost:8080/
}
これは 404 のみを返します。そして私も試しました:
location ~ /(location1|location2) {
proxy_pass http://localhost:8080/
}
プロキシパスでは正規表現が許可されていないというエラーがスローされます。
複数のロケーション ブロックを作成せずに、このプロキシを構成することは可能ですか?