Description
Рекомендуемое значение: зависит от политики, но настоятельно рекомендуется вести лог доступа для последующих разборов работы сервера, или ведения статистики его использования. Данная возможность может быть использована, если в сервере загружен модуль ngx_http_log_module.
Область действия: http, server, location, if в location, limit_except
Подробнее: Данными директивами задаётся какая информация будет записываться в лог-файл (log_format), и где данный файл будет находиться (access_log). В примере указывается, что записываться будут:
- $remote_addr - адрес, откуда пришёл запрос,
- $remote_user - авторизованный пользователь, если он авторизовался, иначе прочерк,
- $time_local - локальнов время запроса в человекочитаемом формате,
- $request - строка запроса, например GET / HTTP/1.1,
- $status - числовой статус запроса, например 200 в случае успешного завершения,
- $body_bytes_sent - размер данных, отданных клиенту,
- $http_referer - значение из заголовка Referer: запроса, если он есть,
- $http_user_agent - значение из заголовка User-Agent: запроса, если он есть,
- $http_x_forwarded_for - значение из заголовка X-Forwarded-For: запроса, если он есть.