Мне нужно создать довольно простую карту в Nginx, перенаправив подпуть на другой сервер, который находится в той же подсети.
- Nginx сервер: 192.168.0.2
- Сервер Tomcat: 192.168.0.3:8443
Я пытался положить это в разделе сервера
location /tomcatapi/ {
rewrite /tomcatapi/(.*) $1 break;
proxy_pass http://192.168.0.3:8443;
}
но все, что я получаю, получая доступ к http://www.myservice.com/tomcatapi/, - это страница с ошибкой 500, и в файле журнала nginx у меня есть эта ошибка:
the rewritten URI has a zero length
Чего мне не хватает в этой конф?
источник