Конфигурация обратного прокси Nginx - PullRequest
3 голосов
/ 17 августа 2010

Мне нужен 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 [не разрешено].

Есть идеи, как это исправить? Спасибо.

1 Ответ

4 голосов
/ 27 июня 2012

На самом деле вам не нужно делать переписать. Вы можете достичь той же цели с помощью следующего:

location /myapp/ {
  proxy_pass http://127.0.0.1:9090/;
}
...