February 26, 2017 · Server Nginx

Set Nginx log with date

if ($time_iso8601 ~ "^(\d{4})-(\d{2})-(\d{2})") {
    set $year $1;
    set $month $2;
    set $day $3;
}

access_log /var/log/nginx/$year-$month-$day-access.log;

https://www.cambus.net/log-rotation-directly-within-nginx-configuration-file/