nginx+tomcat

nginx和tomcat分别部署到两台机器上用浏览器发送请求,浏览器地址栏显示tomcat服务器ip地址对么?

proxy不是重定向。
客户端的浏览器是不会知道在服务器端经过了一个proxy的过程的。
因此写的是nginx的地址, nginx代理了tomcat。
这种情况下浏览器会显示nginx的地址。

如果代码中写了redirect,或者输出的js代码中有location.href=之类的代码,那么这种跳转就会把浏览器的地址栏改变了。

这个问题你自己做一个简单的测试也就有了。

你输入的是什么,浏览器地址栏就显示什么。

除非是做了重定向跳转。