Проблема с порядком применения server_name
    Vladimir Marunin 
    marunin at gmail.com
       
    Wed Sep  2 22:39:39 MSD 2009
    
    
  
Hello nginx-ru,
  Имеется nginx 0.6.31 (на Debian etch) для него автоматически пишется
конфигурация на сотню server по такому шаблону (домен вымышленный,
конфигурацию показать не могу)
server {
  server_name .crm.ta.com;
  listen 80;
  ...
}
...
server {
  server_name .ta.com;
  listen 80;
  ...
}
Почему-то запрос http://crm.ta.com попадает во вторую секцию, хотя
надо в первую.
По debug логу видно, что его несёт именно в ta.com.
Раньше всё работало нормально, но после какого-то изменения в конфиге
перестало, момент изменения не известен :(
Вопрос: как можно понять логику выбора server у nginx? Какой лог может
подсказать как проходит выбор домена?
-- 
Best regards,
 Vladimir                          mailto:marunin at gmail.com
    
    
More information about the nginx-ru
mailing list