Добрый день! Хочу сделать доступность нескольких tomcat по одному имени, но с разными location. Т.е. есть http://server/, хочется обращаться по http://server/tomcat1 к одному tomcat , и по http://server/tomcat2 ко второму.
Если просто открыть http://server/tomcat1, то страница отображатется нормально. Проблема в другом. Когда переходим по http://server/tomcat1/manager, location обрезается и ссылка становится http://server/manager Как сделать так, чтобы можно было по ссылкам ходить? Конфиг: server { listen 80; server_name server; access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; client_max_body_size 1024m; rewrite_log on; location /tomcat1/ { proxy_pass http://server_tomcat1:8080/; proxy_redirect http://server_tomcat1:8080/ /tomcat1/; proxy_set_header Host $proxy_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } location /tomcat2/ { proxy_pass http://server_tomcat2:8080/; proxy_redirect http://server_tomcat2:8080/ /tomcat2/; proxy_set_header Host $proxy_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } Posted at Nginx Forum: http://forum.nginx.org/read.php?21,240642,240642#msg-240642 _______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
