Re: Зацикливание на редиректе

Валентин Бартенев vbart на nginx.com
Пн Авг 7 10:25:32 UTC 2017


On Monday 07 August 2017 09:01:39 CoDDoC wrote:
> 
> Спасибо.
> 
> Только Вы говорите об URI "/", а вопрос был об URL, точнее - о зацикливании, связанном с неправильной (ИМХО) интерпретацией в ngx переменной $host. Как она ДОЛЖНА обрабатываться - сказано в доке, что имеем ПО ФАКТУ - в моем примере.

Ещё раз.  Вы неправильно интерпретируете команду curl, отсюда и считаете,
что поведение nginx отличается от описанного в документации.  Ваш пример
неверен.

И далее на этом неверном предположении строите все остальные выводы.

Вы пишите:

| Вот такой случай:
| curl -ILH 'Host: www.test.com' https://test.com
|
| Если бы переменная $host получила значение в порядке приоритета, оно было бы test.com (имя хоста из строки запроса).

Нет не было бы.  Потому что в строке запроса, которую отправляет данная
команда curl нет "test.com".  Там нет вообще хоста.

--
Валентин Бартенев


Подробная информация о списке рассылки nginx-ru