Você está declarando a mesma variável várias vezes com a diretiva map , portanto, quando o nginx avaliar isso no contexto das diretivas fastcgi_no_cache ou fastcgi_cache_bypass , ela usará apenas um bloco map .
Declarar variáveis diferentes e usá-las nestas diretivas.