location ~* ^.+\.(css|js)$ {
root "%hostdir%";
#rewrite ^(.+)\.(\d+)\.(css|js)$ $1.$3 last;
add_header Cache-Control "public, max-age=31536000, s-maxage=31536000, no-transform";
}rewrite ^(.+)\.(\d+)\.(css|js)$ $1.$3 last;^(.+)\.(\d+)\.(css|js)$^ — начало строки( ) — то, что внутри скобок, отдельно попадёт в переменные $1, $2, .. $N. — любой символ+ — определяет количество предшесвтующего ему: «1 или несколько».+ — один или несколько любых символов\. — буквально точка обыкновенная, point vulgaris, без спец. значения\d — цифра. \d+ одна или несколько цифр(css|js) – или "css" или "js"$ — конец строки/css/main.min.682375227.css и заменит её строкой без числа: /css/main.min.cssmain.min.css, какой там у него есть.