Однако есть fileName имеет вид some%20file.jpg, nginx не превращает его в пробел и соответвенно не находит файл.
А вообще очень хотелось бы иметь возможность делать рерайты и аргументам запроса не прибегая к if. Может стоит завести опцию к rewrite или отдельную директиву для этого (типа rewrite_uri)?