Ngixn как блокировать подобные запросы /?[a-z]{9}?
/path?query
location работает только с /path, а GET параметры следует искать в $args.
Или $request_uri там URI запроса целиком (с аргументами)
if ($request_uri ~ "/\?[a-z]{9}") {
    return 403;
}
а это

https://stackoverflow.com/questions/59846238/guide...