3

次の形式のGETおよびPOSTリクエストをリバースプロキシするためにnginxが必要です。

/myapp/path/to/resource 

に:

http://127.0.0.1:9090/path/to/resource

私は次のことを試みています:

location /myapp/(.*) {
  rewrite $1;
  proxy_pass http://127.0.0.1:9090;
}

しかし、nginxはHTTP405エラーを返しています[許可されていません]。

これを修正する方法についてのアイデアはありますか?ありがとう。

4

1 に答える 1

5

実際に書き直す必要はありません。次の方法で同じ目的を達成できます。

location /myapp/ {
  proxy_pass http://127.0.0.1:9090/;
}
于 2012-06-27T06:29:23.123 に答える