我需要nginx来反向代理格式的GET和POST请求:
/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返回HTTP 405错误[不允许]。
有关如何解决此问题的任何想法?感谢。
答案 0 :(得分:4)
您实际上不需要重写。您可以通过以下方式实现相同目的:
location /myapp/ {
proxy_pass http://127.0.0.1:9090/;
}