location vs map по скорость

kpoxa kpoxa на kpoxa.net
Чт Июл 26 12:43:39 UTC 2018


Добрый день.

А что будет по скорости быстрее работать, при ограничении доступа к
определенным расширениям файлов (2-3 десятка расширений):

location ~* \.(ext1|ext2|ext3)$ {
deny all;
}
location / {
//access granted
}

или

map $uri $error {
 ~".ext1$" 403;
 ~".ext2$" 403;
 ~".ext3$" 403;
}
location / {
 if ($error = 403) {
    return 403;
 }
}


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