ПРОЕКТЫ 


  АРХИВ 


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: Проблема с поря дком применения ser ver_name



а менять местами server{} пробовали?
вдруг ...

On 02.09.2009, at 22:39, Vladimir Marunin wrote:

Hello nginx-ru,

 Имеется nginx 0.6.31 (на Debian etch) для него автоматически пишется
конфигурация на сотню server по такому шаблону (домен вымышленный,
конфигурацию показать не могу)

server {
 server_name .crm.ta.com;
 listen 80;
 ...
}
...
server {
 server_name .ta.com;
а если попробовать вот так:
 server_name *.ta.com;
 ...
}
server {
 server_name ta.com;
??

 listen 80;
 ...
}

Почему-то запрос http://crm.ta.com попадает во вторую секцию, хотя
надо в первую.
По debug логу видно, что его несёт именно в ta.com.

Раньше всё работало нормально, но после какого-то изменения в конфиге
перестало, момент изменения не известен :(

Вопрос: как можно понять логику выбора server у nginx? Какой лог может
подсказать как проходит выбор домена?

--
Best regards,
Vladimir                          mailto:marunin@xxxxxxxxx






 




Copyright © Lexa Software, 1996-2009.