if $arg_PARAMATER != array → Access is denied, otherwise permitted
$arg_* are strings because they derive from the query string. They are
not
arrays. You can interpret these strings using any of the methods nginx
gives you.
I would appreciate about a solution.
I suggest you’ll have to concoct a solution using nginx maps with
regular
expressions. That’s a very powerful method of switching behaviours based
on
user input. Have a Google for their docs and for interesting ways of
using
them.
I understand you just fine. You want to use the nginx config language in
a
way it can’t be, because it’s not a general purpose language and the
implementors didn’t put in the specific feature you want to use. I’ve
given
you a pointer towards the nginx-y way of achieving the end result you’ve
described.