Welcome! Log In Create A New Profile

Advanced

Re: Проблема с порядком применения server_name

September 07, 2009 06:32PM
On Thu, Sep 03, 2009 at 12:30:58AM +0400, Vladimir Marunin wrote:

> Hello Alexey,
>
> Первым делом поменял местами. Не помогло.
> Помогла запись вида
> server {
> server_name ta.com *.ta.com;
> ...
> }
>
> Правда после этого я получил ошибку про маленький
> server_names_hash_max_size, но это уже мелочи.
>
> Похоже, что .ta.com трактуется как полное имя, хотя и совпадает с
> неполными. Точное указание имён спасает.

Можешь прислать мне список серверов в виде

server {
server_name ...;
}

server {
server_name ...;
}

?

> Thursday, September 3, 2009, 12:10:30 AM, you wrote:
>
> > а менять местами 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@gmail.com
> >>
> >>
>
>
>
>
> --
> Best regards,
> Vladimir mailto:marunin@gmail.com
>

--
Игорь Сысоев
http://sysoev.ru
Subject Author Posted

Re: Проблема с порядком применения server_name

Igor Sysoev September 07, 2009 06:32PM

Re: Проблема с порядком применения server_name

Vitaliy Lisenko September 14, 2009 04:16AM

Re: Проблема с порядком применения server_name

Peter Leonov September 14, 2009 04:50AM

Re: Проблема с порядком применения server_name

Vitaliy Lisenko September 14, 2009 05:06AM

Re: Проблема с порядком применения server_name

Igor Sysoev September 14, 2009 05:14AM

Re: Проблема с порядком применения server_name

Vitaliy Lisenko September 14, 2009 05:20AM

Re: Проблема с порядком применения server_name

Gena Makhomed September 14, 2009 05:56AM

Re: Проблема с порядком применения server_name

Igor Sysoev September 14, 2009 05:58AM

Re: Проблема с порядком применения server_name

Maxim Dounin September 14, 2009 05:58AM

Re: Проблема с порядком применения server_name

Vitaliy Lisenko September 14, 2009 06:14AM

Re: Проблема с порядком применения server_name

Eugene Mychlo September 14, 2009 05:06AM

Re: Проблема с порядком применения server_name

Vitaliy Lisenko September 14, 2009 05:12AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 233
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready