Saya perlu membuat peta yang cukup sederhana di Nginx redirect subpath ke server lain yang terletak di subnet yang sama.
- Server Nginx: 192.168.0.2
- Server Tomcat: 192.168.0.3:8443
Saya mencoba meletakkan ini di bagian server
location /tomcatapi/ {
rewrite /tomcatapi/(.*) $1 break;
proxy_pass http://192.168.0.3:8443;
}
tetapi yang saya dapatkan hanyalah mengakses http://www.myservice.com/tomcatapi/ adalah halaman kesalahan 500 dan dalam file log nginx saya memiliki kesalahan ini:
the rewritten URI has a zero length
Apa yang saya lewatkan dalam conf ini?
sumber