nginx proxy vs apache proxy
Lukas Tribus
luky-37 at hotmail.com
Wed Jun 12 23:20:02 UTC 2013
Hi,
> Nginx responses show (regardless of how I try to connect):
>
> Scheme: http
> Name: my.example.com
> Port: 80
> [...]
> proxy_set_header Host $http_host;
> proxy_set_header X-Forwarded-By $server_addr:$server_port;
> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
> proxy_set_header X-Forwarded-Proto $scheme;
Are you sure Apache uses exactly the same headers when passing
the request to the backend? Compare the frontend/backend traffic
with apache and nginx, and adjust the nginx configuration accordingly.
Nginx will do what you configure; but I guess the values above
are not really inspected by your backend.
> Guess it's back to Apache since it handles it readily and has AJP support.
Take a look at nginx_ajp_module:
https://github.com/yaoweibin/nginx_ajp_module#readme
Regards,
Lukas
More information about the nginx
mailing list