LINUX.ORG.RU
ФорумAdmin

Переменная nginx log

 , , , ,


1

2

Написал себе такой редирект:

if ngx.var.host ~= "myhost.tld" then
  return ngx.redirect("http://myhost.tld" .. ngx.var.uri, 301);
end
Теперь в логах часто вижу 301, но не знаю на какой хост все ломятся. Хочу в лог добавить колонку HOST. Пробовал переменные $server_name и $http_host, но они все пишут в лог myhost.tld, даже если это редирект. Какая переменная нужна?

★★★★★

Ответ на: комментарий от goingUp

А нет, $sent_http_location работает. Только почему-то не всегда. И когда работает, то пишет "http://myhost.tld/".

CYB3R ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.