ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: nginx + apache получить remote_addr посетителя, а не nginx



On Tue, Feb 07, 2006 at 12:46:47PM +0300, Дугин Сергей wrote:
> Здравствуйте, Anton.
> 
> Вы писали 7 февраля 2006 г., 12:08:50:
> 
> D>>> Стоит nginx 0.3.20 и проксирует запросы к apache2, в remote_addr в php,
> D>>> в allow from в .htaccess, в логах апача имеем в качестве REMOTE_ADDR ip
> D>>> nginxa, а не посетителя, как получить его? Менять в скриптах на
> D>>> HTTP_X_REAL_IP не везде получится.
> 
> AY>> Нужно найти аналог этого модуля, но для apache2
> AY>> http://sysoev.ru/mod_realip/
> 
> > Например mod_rpaf
> > http://stderr.net/apache/rpaf/
> 
> А как изменить переменную SERVER_PORT для того же апача ведь nginx
> вешается на 80 порт, допустим апач на 8080 и есть ряд скриптов которые
> юзают переменную SERVER_PORT и порт начинает вылазить в строке
> браузера плюс в обход nginx (например так делает phpmyadmin, плюс
> движки форумов). Какое есть решение для Apache 1.x и 2.x ?

апач вешать на localhost:80

-- 
Dmitriy Yermakov, CCS SUT
dyer@xxxxxx



 




Copyright © Lexa Software, 1996-2009.