> Я вот в упор не понимаю, нафига из конфига в конфиг копипастят
> добавление
>> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
> при наличии mod_rpaf и
>> proxy_set_header X-Real-IP $remote_addr;
> Первое применялось если не было второго, но при наличии второго первое только
> портит значение заголовка добавлением лишнего значения..Да, мод-граф еще не стоит. Пока получение ip клиента не критично.
>> add_header X-forward-rfr $http_referer;
>> add_header X-forward-uri $uri;
> Это для каких-то внутренних целей ? Значения в выставленных X- заголовках приходят
> ?
> В стандартном конфе вроде не нужны подобные вещи :-)
да, это "на будущее". чтоб проггеры смогли переписать свои привязки, если $_SERVER не будут передаваться через нгинкс.
>> Как бы подкрутить nginx на прозрачное проксирование/кеширование?
> Вообще, по теме вопроса - "у всех передается, а у вас
> не передается ?". может надо в другом каком-то месте поискать, в
> скриптах например ? нжынкс вроде как и так "прозрачен".
теще скрипты работают на чистом нгинксе и апаче, как только ставится nginx перед апачем, так сразу возникают проблемы.