proxy_pass & getServerPort problems

Francis Daly francis at daoine.org
Wed Feb 12 20:09:20 UTC 2014


On Wed, Feb 12, 2014 at 08:51:13AM +0100, Jiang Web wrote:

Hi there,

> location /NetWeb/ {
> proxy_pass http://w3new_cls/NetWeb/;
> proxy_redirect off;
> proxy_set_header Host $host:80;

> when I access the URL: http://w3.huawei.com/NetWeb and the application
> use the <%request.getServerPort%> to get the server port is 9090, Not
> the port 80.
> But I want to get the port is w3.huawei.com:80, How can I to resovle the
> problems.

getServerPort is not an nginx thing, and nginx probably cannot affect
what it reports.

What do you do with the result of getServerPort?

Would using something like getHeader("Host") be adequate instead?

	f
-- 
Francis Daly        francis at daoine.org



More information about the nginx mailing list