nginx proxy_pass configuration to virtualhost

mex nginx-forum at nginx.us
Sun Dec 21 10:31:47 UTC 2014


Hi tim, 

> Hi,
> 
> I would like to redirect to an external URL which is hosted as a
> apache 
> virtual host.

redirect or proxy_pass? correct wording is important here


> nginx resolves the host of the url which obviously does little to 
> resolve to the correct web root on the server.

i dont understand what you mean here. if nginx doesnt resolve a dns-name
how should it know how to deal with it? dns-names are for humans. 



> 
> |  server {
>              server_name localhost;
>              location / {
>                      proxy_set_header Host $host;
>                      proxy_pass http://www.urlforvirtualhost.com;
>              }
>      }
> |
> 
> The question is how do I allow proxy_pass without nginx resolving the 
> ip-address of the host?

but why dont you want nginx to resolve the IP?


i'm not sure this will  work as expected, except you put in the ip. 
but then the apache on the other side should be configred 
with the ip in the virtualhost




cheers, mex

Posted at Nginx Forum: http://forum.nginx.org/read.php?2,255696,255704#msg-255704



More information about the nginx mailing list