Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 2 nginx на одном сервере
On 30.08.2010 16:49, grigory wrote:
Небольшой вопрос образовался: из-за
того, что один nginx пересылает запросы к
статике на другой nginx, у меня в логах
теперь пишется IP-адрес только моего
сервера. Как передать на второй nginx
IP-адрес пользователя?
http://sysoev.ru/nginx/docs/http/ngx_http_realip_module.html
В блоке server {} у меня прописано:
[i]proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;[/i]
Нужно теперь это в location добавить, где
редирект на второй nginx идёт, или как-то
по-другому?
основной nginx:
location /static/ {
proxy_buffering off;
access_log off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_pass nginx-для-статики;
}
nginx для статики:
server {
...
set_real_ip_from ip-адрес-основного-nginx;
real_ip_header X-Real-IP;
...
}
--
Best regards,
Gena
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|