ПРОЕКТЫ 


  АРХИВ 


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]

изменилось поведение $server_name?


  • To: nginx-ru@xxxxxxxxx
  • Subject: изменилось поведение $server_name?
  • From: Exe <xmail@xxxxxxxxxx>
  • Date: Sun, 09 Mar 2008 01:50:35 +0300
  • Organization: BFLAB

Всем привет.

Раньше $server_name содержало значения заголовка "Host: ".
Теперь, после обновления с 0.6.6 до 0.6.26 оно стало содержать
первое имя хоста в server_name.

Так и должно быть?
Конфиг у меня такой:
==================
server_name localhost .site1.com .site2.com;
[...]
        location ~ ^/+(get|banner)$ {
                fastcgi_pass    unix:/path_to_socket/fcgi.sock;
                fastcgi_param   SERVER_NAME     $server_name;
                fastcgi_param TEST_NAME $server_name;
                fastcgi_param   SERVER_PROTOCOL $server_protocol;
                fastcgi_param   SCRIPT_NAME     $fastcgi_script_name;
                fastcgi_param   QUERY_STRING    $query_string;
                fastcgi_param   REMOTE_ADDR     $remote_addr;
                fastcgi_param   REQUEST_METHOD  $request_method;
                fastcgi_param   SERVER_PORT     $server_port;
        }
==================

Вот такой конфиг в fcgi передаёт localhost вне зависимости на какой сайт
зашли, раньше такого не было.

--
// Черный Плащ



 




Copyright © Lexa Software, 1996-2009.