HTTP_HOST = REMOTE_ADDR WTF?
Пётр Шевцов
peter.shevtsov на mera.com.ru
Чт Янв 27 15:05:29 MSK 2011
Значение, равное REMOTE_ADDR.
После применения совета от Руслана Шарипова - HTTP_HOST исправился.
2011/1/27 Igor Sysoev <igor на sysoev.ru>
> On Thu, Jan 27, 2011 at 12:27:59PM +0600, Пётр Шевцов wrote:
>
> > Приветствую!
> >
> > Nginx проксирует запросы на Apache:
> >
> > upstream backend {
> > server 127.0.0.1:88;
> > }
> > server {
> > listen 80;
> > server_name mydomain.ru;
> >
> > location ~* \.(jpg|jpeg|gif|png|ico|css|bmp|swf|js)$ {
> > root /var/www/html/mydomain;
> > }
> >
> > location ~ /\.ht {
> > deny all;
> > }
> >
> > location / {
> > proxy_pass http://backend/;
> > proxy_set_header Host $host;
> > proxy_set_header X-Real-IP $remote_addr;
> > proxy_set_header X-Forwarded-For $remote_addr;
> >
> > proxy_connect_timeout 120;
> > proxy_send_timeout 120;
> > proxy_read_timeout 180;
> > }
> > }
> >
> > С такой конфигурацией выполняю PHP-скрипт (phpinfo) и из него узнаю, что
> > значения переменных HTTP_HOST, HTTP_X_REAL_IP, HTTP_X_FORWARDED_FOR
> > и REMOTE_ADDR идентичны.
>
> И какое у них значение ?
>
>
> --
> Игорь Сысоев
> http://sysoev.ru
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
--
Пётр Шевцов
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20110127/04bf02f5/attachment.html>
Подробная информация о списке рассылки nginx-ru