cache de ativos nginx não funciona

cache de ativos nginx não funciona

Tento adicionar cache para todos os arquivos css/js no arquivo de configuração nginx e recebo um erro.

location ~* \.(css|js)$ {
    add_header Cache-Control public;
    add_header Pragma public;
    add_header Vary Accept-Encoding;
    expires 1M;  
}

o problema é - se eu adicionar "return 200 'Hello Test 5';" no final do bloco de localização, vejo meus cabeçalhos e expira em 1 milhão. Mas preciso implementá-lo sem retorno

informação relacionada